java字符串操作

来源:互联网 发布:linux经典书籍推荐 编辑:程序博客网 时间:2024/06/05 06:44

1.声明字符串操作

char a[] = {'a','b','c'};String s = new String(a);//(1)String s = new String(a,2,4);//(2)String str;str = "good";//(3)String str2 = new String("good");//(4)

(2)连接字符串,使用“+”运算符可以实现多个字符串连接的功能,但是要谨慎将字符串与其他数据类型使用“+”进行连接,只要“+”运算符的一个操作数是字符串,编译器会将另一个操作数转换成字符串形式。

(3)获取字符串长度

int size = str.length();

(4)字符串查找(查找返回出现的位置)

String str = new String("good");int size = str.indexOf('g') ;//返回首次出现的位置int lastsize = str.lastIndexOf('o');//返回最后一次出现的位置

(5)获取指定位置的字符

char mychar = str.charAt(int index);

(6)获取子字符串

str.substring(int beginindex);(1)str.substring(int beginindex,int endindex);//(2)

(7)去除空格

str.trim();

(8)字符串替换

str.replace(char oldChar,char newChar);//所有oldChar都会被替换

(9)删除字符串
可以通过substring取子字符串的方式或者用“ ”(空)来代替原来的字符串。

(10)判断字符串的开始与结尾(返回值为boolean类型)

str.startsWith(String prefix);str.endWith(String prefix);
0 0
原创粉丝点击