java随机抽奖
时间: 2023-07-27 09:06:59 浏览: 63
以下是一个简单的 Java 随机抽奖程序示例,可以根据需要自行修改:
```java
import java.util.*;
public class RandomLottery {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入参与抽奖的人数:");
int n = input.nextInt();
List<String> list = new ArrayList<String>();
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i + 1) + "个人的姓名:");
String name = input.next();
list.add(name);
}
System.out.print("请输入中奖人数:");
int m = input.nextInt();
Random random = new Random();
System.out.println("中奖名单:");
for (int i = 0; i < m; i++) {
int index = random.nextInt(list.size());
String name = list.get(index);
System.out.println(name);
list.remove(index);
}
}
}
```
运行程序后,输入参与抽奖的人数、每次抽取的中奖人数和每个人的姓名,程序将随机抽取指定数量的中奖者并输出其姓名。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)