黑马程序员——String类常用方法
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
String? 类一旦被创建,就不能被改变。
以下是 String 类的常用方法
1,? char charAt(int index)根据索引角标来获取对应的 char 类型字符。
2,? int indexOf(int ch):返回指定字符在字符串中第一次出现的索引角标。如果没有,返
回-1
int indexOf(String str):返回指定参数字符串在字符串中第一次出现的索引角标。如果
没有,返回-1。
int indexOf(String str,fronindex):从指定索引位置查找指定参数字符串在字符串第一
次出现的索引角标。如果没有,返回-1。
int lastIndexOf(String str):从最后位置开始进行索引。
3,? boolean contains(String str):是否包含参数字符串。内部使用的就是 indexOf()。
4,? boolean startsWith(String str):是否以 str 为结尾。
boolean endsWith(Str):是否以 str 为开始。
5,? String toLowerCase():全变为小写。
String toUpperCase():全变为大写。
6,? int length():获取字符串的个数。
7,? boolean equals(str):这个方法复写了 Object? 的 equals()方法,旨在判断两个字符
串是否内容相同。
8,? String trim():去掉字符串两边的空格。
9,? char [ ] toCharArray():将字符串变为字符数组。
10,byte [ ] getBytes():将字符串变为字节数组。
byte [ ] getBytes(charSet):按指定的编码格式将字符串变为字节数组。
11,String [ ] split(reg):将字符串按照指定的正则表达式切割为字符串数组。
12,static? String? copyValueOf(char[ ] ,offset,len):将一个字符数组变成字符串。
static??? String??? valueOf(char[] ,offset,len):将一个字符数组变成字符串。
13,? static valueOf(int i):返回 int 型的参数的字符串表现形式。
static valueOf (boolean&long&float&double&char&Object) :返回各种类型的字符串形式。
14,String replace(old cha,new cha):用新的字符换掉旧的的字符,返回新的字符串。
String replace(s1,s2):用自定义的字符串 s2 换掉 s1。返回新的字符串。
15,String subString(int Start,int end):获取字符串中从 start(包含 start)到 end(不包
含)的子字符串。
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net