Java基础:String 类中 substring() 方法的灵活运用
Posted ABin-阿斌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础:String 类中 substring() 方法的灵活运用相关的知识,希望对你有一定的参考价值。
声明:
原作者:CSDN:https://sars2025.blog.csdn.net/?type=blog
原文链接:https://blog.csdn.net/m0_47384542/article/details/124486298
目录
- 一、public String substring(int beginIndex) 方法
- 二、public String substring(int beginIndex, int endIndex) 方法
一、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
以上是关于Java基础:String 类中 substring() 方法的灵活运用的主要内容,如果未能解决你的问题,请参考以下文章