生成一个java的随机点名的代码
时间: 2024-05-01 22:17:42 浏览: 15
可以使用以下代码生成一个随机点名:
```
import java.util.*;
public class RandomNameGenerator {
private static final String[] FIRST_NAMES = {"Alice", "Bob", "Charlie", "David", "Emma", "Frank", "Grace", "Harold", "Isabella", "Jack", "Kate", "Liam", "Mia", "Nora", "Oliver", "Penelope", "Quentin", "Rachel", "Samantha", "Thomas", "Ursula", "Victoria", "William", "Xavier", "Yvette", "Zachary"};
private static final String[] LAST_NAMES = {"Anderson", "Brown", "Carter", "Davis", "Edwards", "Fisher", "Gomez", "Harris", "Jackson", "Kim", "Lee", "Mason", "Nguyen", "Owens", "Patel", "Quinn", "Roberts", "Smith", "Taylor", "Underwood", "Vaughn", "Williams", "Xu", "Young", "Zhang"};
public static void main(String[] args) {
Random random = new Random();
String firstName = FIRST_NAMES[random.nextInt(FIRST_NAMES.length)];
String lastName = LAST_NAMES[random.nextInt(LAST_NAMES.length)];
System.out.println("Random name: " + firstName + " " + lastName);
}
}
```
这段代码先定义了一个包含常见名字的数组,然后通过 `java.util.Random` 类生成随机数字来随机选择名字。最后,代码将随机选择的名字输出。