Java3.将输入手机号码的4到7位屏蔽后输出,如“131****9468”
时间: 2024-06-18 10:03:45 浏览: 16
可以使用字符串的substring方法以及字符串的加法来实现。代码如下:
```
String phoneNum = "13123456789";
String result = phoneNum.substring(0, 3) + "****" + phoneNum.substring(7);
System.out.println(result);
```
输出结果为:131****6789
相关问题
java.将输入手机号码的4到7位屏蔽后输出,如“131****9468
可以使用字符串的substring方法和字符串拼接实现。具体代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入手机号码:");
String phone = scanner.nextLine();
String result = phone.substring(0, 3) + "****" + phone.substring(7);
System.out.println("屏蔽后的手机号码为:" + result);
}
}
```
运行效果如下:
```
请输入手机号码:13123456789
屏蔽后的手机号码为:131****6789
```
将输入手机号码的4到7位屏蔽后输出,如“131****9468”.
好的,下面是Java实现该功能的代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个手机号码:");
String input = scanner.nextLine();
if (input.length() != 11) {
System.out.println("输入的不是一个合法的手机号码!");
return; // 退出程序
}
String output = input.substring(0, 3) + "****" + input.substring(7);
System.out.println("屏蔽后的手机号码是:" + output);
}
}
```
程序先提示用户输入一个手机号码,并使用Scanner类从控制台读取输入。接着判断输入的字符串长度是否为11,如果不是则认为不是一个合法的手机号码,并输出提示信息后退出程序。如果是一个合法的手机号码,则使用substring方法截取前三位和后四位,中间用4个星号代替,得到屏蔽后的手机号码。最后输出屏蔽后的手机号码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![xz](https://img-home.csdnimg.cn/images/20210720083646.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)