需求
键盘录入一个手机号,将中间四位号码屏蔽,最终效果为:
分析
① 键盘录入一个字符串。
② 调用字符串对象的截取API,截取字符串前三位、后四位。
③ 将前三位 连接“****”然后继续连接后四位,输出最终结果即可。
代码
package com.xxf1.string;
import java.util.Scanner;
/*
* 手机号码屏蔽
* */
public class StringDemo3 {
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);
String after = tel.substring(7);
String s = before + "****" + after;
System.out.println(s);
}
}