HTMLJAVA循环的电话号码把中间四位变为*
时间: 2023-04-03 19:03:20 浏览: 53
您好,可以使用字符串的substring方法和字符串拼接来实现。具体代码如下:
String phoneNum = "13812345678";
String newPhoneNum = phoneNum.substring(0,3) + "****" + phoneNum.substring(7);
System.out.println(newPhoneNum);
输出结果为:138****5678
希望能对您有所帮助。
相关问题
JAVA循环的电话号码把中间四位变为*
您好,这个问题可以通过字符串的截取和拼接来实现。具体实现方式如下:
1. 首先将电话号码转换为字符串类型,例如:String phoneNum = "13812345678";
2. 然后使用substring()方法截取电话号码的前三位和后四位,例如:String prefix = phoneNum.substring(0, 3); String suffix = phoneNum.substring(7);
3. 接着使用repeat()方法生成四个*号,例如:String mask = "*".repeat(4);
4. 最后将前缀、*号和后缀拼接起来,即可得到中间四位被*号替换的电话号码,例如:String maskedPhoneNum = prefix + mask + suffix; 最终结果为:138****5678。
希望能对您有所帮助。
手机号中间四位数****解密出来
根据提供的引用内容,以下是解密手机号中间四位数的示例代码:
```java
String mobile = "1234567890";
String decryptedMobile = mobile.substring(0, 3) + "****" + mobile.substring(7, mobile.length());
System.out.println(decryptedMobile); // 输出:123****7890
```
这段代码使用了Java的substring()方法来截取手机号的前三位和后四位,并将中间的四位数替换为****。最后,打印出解密后的手机号。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)
![](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)