java实现随机点名。
时间: 2023-08-07 07:57:46 浏览: 49
你可以使用Java中的随机数生成器来实现随机点名。下面是一个简单的示例代码:
```java
import java.util.ArrayList;
import java.util.Random;
public class RandomNamePicker {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<>();
names.add("Alice");
names.add("Bob");
names.add("Charlie");
names.add("Dave");
names.add("Eve");
// 使用随机数生成器创建一个随机索引
Random rand = new Random();
int randomIndex = rand.nextInt(names.size());
// 获取随机选中的名字
String randomName = names.get(randomIndex);
System.out.println("被选中的名字是:" + randomName);
}
}
```
在上面的示例中,我们首先创建一个包含学生名字的ArrayList。然后,使用Random类生成一个0到names.size()-1之间的随机索引。最后,通过get方法获取选中的名字并打印出来。
你可以根据自己的需求修改ArrayList中的名字列表。