Java——String
来源:互联网 发布:淘宝手机端套餐 编辑:程序博客网 时间:2024/05/22 07:03
String类常用的操作:
一、获取
1、字符串中包含的字符数,也就是字符串的长度。
int length();
数组里面的长度length是属性,字符串的长度length()是方法。
2、根据位置获取位置上某个字符。
char charAt(int index);
3、根据字符获取字符在字符串中的位置。
int indexOf(int ch);
int indexOf(int ch, int fromIndex);
int indexOf(String str);
int indexOf(String str,int fromIndex);
int lastIndexOf(int ch);
二、判断
1、字符串中是否包含某一个子串。
boolean contains(str);
2、字符串是否为空
boolean isEmpty();原理是判断长度是否为0
3、字符串是否以指定内容开头。
boolean startsWith(str);
4、字符串是否以指定内容结尾。
boolean endsWith(str);
5、判断字符串内容是否相同。
boolean equals(str);
6、判断内容是否相同,并忽略大小写。
boolean equalsIgnoreCase();
三、转换
1、将字符数组转换成字符串。
构造函数:String (char[]) / String (char[],offset,count)
静态方法:static String valueOf(char[ ])
2、将字符串转换成字符数组
char[ ] toCharArray()
3、将基本数据类型转换成字符串
static String valueOf()
四、替换
String replace (oldchar,newchar)
五、切割
String[ ] split(regex)
六、子串,获取字符串中的一部分。
String substring(begin)
String substring(begin,end)
七、转换大小写,去除空格,比较
1、大小写转换
String toUpperCase();
String toLowerCase();
2、将字符串两端的多个空格去除
String trim();
3、对两个字符串进行自然顺序的比较
int compareTo(String);
- Java——String
- java—关于String
- 深入java——String
- java——string类
- Java基础——String
- Java 基础——String
- java——String、StringBuilder
- java——String类
- JAVA——字符串String
- java学习——string
- JAVA——String类
- Java——String类
- Java基础—String类
- Java基础—String类
- Java — String(字符串)
- Java基础——String(图解String的不变性)
- JAVA常用类之——String和String Builler
- Java基础日记———String
- hdu 5379 Mahjong tree dfs
- [leetcode] Palindrome Linked List
- %02d是什么意思
- java设计模式之建造者模式
- 学编程?重要?!
- Java——String
- Qt 图片缩放
- gimp中调整图像大小
- hdu5379||2015多校联合第7场1011 树形统计
- 【Android进阶】(1)使用开源框架AndroidAnnotation
- Hexadecimal View
- spring4+hibernate4配置过程中遇到的问题
- VC中程序最小化到托盘
- CentOS7给终端配置快捷键