手机号码屏蔽
需求
- 以字符串的形式从键盘接收一个手机号,将中间的四位号码屏蔽,最终效果为:158****1818
分析
- 1、从键盘录入一个字符串,用Scanner实现
- 2、截取字符串前三位,截取字符串后四位
- 3、将截取后的两个字符串,中间加上****进行拼接,输出结果即可
public class StringDemo1 {
public static void main(String[] args) {
//1、键盘录入一个手机号码
Scanner sc=new Scanner(System.in);
System.out.println("请您输入您的手机号码:");
String tel=sc.next();
//2、截取号码的前三位,后四位
String before=tel.substring(0,3);//0 1 2
String after=tel.substring(7);//从索引7开始截取到手机号码的末尾
String s=before+"****"+after;
System.out.println(s);
}
}