分) 一次输入一组n个手机号,然后一次整体输出隐藏中间四位的手机号。 输入样例: 3 13012345678 13178655678 18012375678 输出: 130****5678 131****5678 180****5678用java编写
时间: 2023-07-01 07:23:22 浏览: 190
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
5星 · 资源好评率100%
好的,以下是你想要的程序代码:
```java
import java.util.Scanner;
public class HidePhoneNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入手机号个数: ");
int n = scanner.nextInt();
for (int i = 0; i < n; i++) {
String phoneNumber = scanner.next();
String hidePhoneNumber = phoneNumber.substring(0, 3) + "****" + phoneNumber.substring(7);
System.out.println(hidePhoneNumber);
}
}
}
```
程序中,我们首先输入手机号的个数n,然后通过for循环,输入n个手机号。对于每个输入的手机号,我们使用 `substring` 方法截取手机号的前三位和后四位,中间用"****"代替,最终输出结果。
阅读全文