一、public String substring(int beginIndex) 方法
public String substring(int beginIndex) : 根据传入的索引截取当前字符串,截取到末尾
(记得要用东西接它,它是有返回值的)
String s="HelloWorld";
String s1=s.substring(2); //从索引2开始到末尾
System.out.println(s1); //lloWorld
二、public String substring(int beginIndex, int endIndex) 方法
public String substring(int beginIndex, int endIndex):根据传入开始和结束索引,截取字符串,并返回新的字符串
包括开始索引,不包括结束索引(包头,不包尾)
String a="HelloWorld";
String a1=a.substring(2,4); //从索引2开始到索引4
System.out.println(a1); //ll
案例
需求:以字符的形式从键盘接收一个手机号,将中间的四位号码屏蔽
如:156****1234
Scanner rd=new Scanner(System.in);
String tel=rd.next();
String start=tel.substring(0,3); //前三位
String end=tel.substring(7,11); //后四位
tel=start+"****"+end;
System.out.println(tel); //156****1234
作者:KJ.JK
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star 呀,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习呀