输入一个手机号码,输出号码的前三位和后四位,java实现
时间: 2024-10-19 22:17:23 浏览: 31
Java四位电话号码的加密方法
在Java中,你可以通过字符串处理和substring()方法来实现这个功能。下面是一个简单的示例:
```java
public class PhoneNumberProcessor {
public static void main(String[] args) {
String phoneNumber = "12345678901"; // 示例手机号
String formattedNumber = processPhoneNumber(phoneNumber);
System.out.println("电话号码格式化结果: " + formattedNumber);
}
public static String processPhoneNumber(String phoneNumber) {
if (phoneNumber.length() != 11) { // 确保输入的是11位数字
throw new IllegalArgumentException("无效的手机号格式");
}
String prefix = phoneNumber.substring(0, 3); // 提取前三位
String suffix = phoneNumber.substring(4, 8); // 提取后四位
return "前三位:" + prefix + ", 后四位:" + suffix;
}
}
```
在这个例子中,`processPhoneNumber`函数首先检查手机号是否为11位,然后分别截取前三个字符和后四个字符,并返回结果。
阅读全文