java 生成随机电话号码方法
时间: 2023-10-09 08:09:20 浏览: 295
可以使用Java内置的Random类,结合数字和随机字符生成一个随机的电话号码,例如:
```java
import java.util.Random;
public class RandomPhoneGenerator {
public static void main(String[] args) {
String phoneNumber = generatePhoneNumber();
System.out.println(phoneNumber);
}
public static String generatePhoneNumber() {
Random random = new Random();
String[] phoneNumberPrefix = {"13", "14", "15", "16", "17", "18", "19"}; // 手机号码前缀
int index = random.nextInt(phoneNumberPrefix.length); // 随机生成前缀下标
String prefix = phoneNumberPrefix[index];
StringBuilder sb = new StringBuilder(prefix);
for (int i = 0; i < 8; i++) { // 随机生成后8位数字
sb.append(random.nextInt(10));
}
return sb.toString();
}
}
```
上述代码将生成一个随机的11位电话号码,以13~19开头。
阅读全文