查找、替换、子字符串

查找字符串

1. 查找指定索引位置的字符

String str="hello world";

char ch=str.charAt(6); //返回w

2. 查找字符首次出现的索引

String str="hello world";

int x=str.indexOf('w'); //返回6

3. 查找字符最后一次出现的索引

int x=str.lastIndexOf('l');//返回9

字符串替换

1. 替换字符

String str="hello world";

str=str.replace('l', 'm');//返回hemmo wormd

2. 替换字符串

str=str.replaceAll("world", "你好");

//返回hello 你好

字符串转换成小写

str=str.toLowerCase(); //返回hello world

字符串转换成大写

str=str.toUpperCase(); //返回HELLO WORLD

去除前导空格和尾部空格

String str="  Hello World  ";

str=str.trim(); //返回hello world

字符串转换成字符数组

char ch[]=str.toCharArray();

获取子字符串

1.从指定位置获取子字符串

String str="Hello World";

String s=str.substring(6); //返回world

3. 从指定位置开始到指定位置结束获取子字符串

String s=str.substring(0,7);//返回hello w

猜你喜欢

转载自blog.csdn.net/dwenxue/article/details/78810333