例如:13263663668屏蔽后132****3668(用户展现的号码)
分析:1.先输入一段号码。
2.截取前三位和后四位的号码,中间的号码用“ * ”来替代,输出即可。
import java.util.Scanner;
public class StringTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入您的号码:");
String number = sc.next();
String front = number.substring(0,3);//取number字符串 0~3处索引数值(不包括后位处)
String later = number.substring(7);//取number字符串 7索引到末尾的数值
System.out.println(front + "****" + later);
}
}
运行结果:
很简单对吧,这里只是用到了String中的方法string Object.substring(start,stop)。
上述的号码是随机打的😁😁😁