目录
2.格式:对象名.substring(开始的索引,结束的索引(没写就截到结尾))
2.格式:对象名.replace("要被替换的内容","替换成什么内容");
一.String中的方法substring
1.作用:截取字符串
2.格式:对象名.substring(开始的索引,结束的索引(没写就截到结尾))
3.返回类型是String,所以要用一个字符串对象来接收
4.特点:
(1)对被截取的对象没有进行修改
(2)包头不包尾(若开始的索引是0,结束的索引是5,则截取的是索引0,1,2,3,4)
代码示范:(注意:索引5对应的数字是6)
package Demo; public class Demo2 { public static void main(String[] args) { String str = "1234567890"; String s1 = str.substring(0,5); System.out.println(s1); } }
结果展示:
二.String中的办法replace
1.作用:替换字符串中的内容
2.格式:对象名.replace("要被替换的内容","替换成什么内容");
3.返回类型是String,所以要用一个字符串对象来接收
4.特点:
(1)对被替换的对象没有进行修改
代码示范:
package Demo; public class Demo2 { public static void main(String[] args) { /*String str = "1234567890"; String s1 = str.substring(0,5); System.out.println(s1);*/ String str = "abcdefg"; String s1 = str.replace("efg","abc"); System.out.println(str);//原来的字符串没有变化 System.out.println(s1);//替换后返回的字符串 } }
结果展示: