java随机生成人的姓名
时间: 2023-06-07 18:07:42 浏览: 40
你可以使用以下代码来随机生成一个人的姓名:
```java
import java.util.Random;
public class NameGenerator {
private static final String[] FIRST_NAMES = {"Adam", "Ava", "Bella", "Caleb", "Chloe", "Dylan", "Emily"};
private static final String[] LAST_NAMES = {"Smith", "Jones", "Brown", "Johnson", "Davis", "Miller", "Wilson"};
public static String generateName() {
Random random = new Random();
String firstName = FIRST_NAMES[random.nextInt(FIRST_NAMES.length)];
String lastName = LAST_NAMES[random.nextInt(LAST_NAMES.length)];
return firstName + " " + lastName;
}
public static void main(String[] args) {
String name = generateName();
System.out.println("Generated name: " + name);
}
}
```
这个程序会从一个预定义的名字列表中随机选取名字和姓氏,然后将它们拼接成一个完整的姓名。