用Java写一个抽签程序,一次抽取十个人,每次都要抽中同一个人
时间: 2024-02-05 12:11:25 浏览: 162
用java写的抽奖程序
4星 · 用户满意度95%
以下是一个简单的Java程序,可以实现抽签功能,每次抽取十个人,且每次都会抽中同一个人:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class LuckyDraw {
public static void main(String[] args) {
// 参与抽签的人员名单
List<String> names = new ArrayList<>();
names.add("张三");
names.add("李四");
names.add("王五");
names.add("赵六");
names.add("钱七");
names.add("孙八");
names.add("周九");
names.add("吴十");
// 每次抽奖的幸运儿
String luckyGuy = "";
// 循环抽取10个人
for (int i = 0; i < 10; i++) {
// 每次抽奖前洗牌
Collections.shuffle(names);
// 每次都抽中同一个人
if (i == 0) {
luckyGuy = names.get(0);
}
System.out.println("第" + (i + 1) + "个中奖者是:" + luckyGuy);
}
}
}
```
运行结果示例:
```
第1个中奖者是:张三
第2个中奖者是:张三
第3个中奖者是:张三
第4个中奖者是:张三
第5个中奖者是:张三
第6个中奖者是:张三
第7个中奖者是:张三
第8个中奖者是:张三
第9个中奖者是:张三
第10个中奖者是:张三
```
阅读全文