java中编写一个学生抽奖活动_用java做的抽奖程序
时间: 2024-04-06 16:35:01 浏览: 26
好的,我可以为你提供一个简单的学生抽奖程序的Java代码示例。程序可以随机抽取学生名单中的一名幸运学生。
```java
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
public class LuckyDraw {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
ArrayList<String> students = new ArrayList<String>();
String name;
// 输入学生名单
System.out.println("请输入学生名单,输入end表示结束输入:");
do {
name = input.nextLine();
if (!name.equals("end")) {
students.add(name);
}
} while (!name.equals("end"));
// 随机抽取幸运学生
Random random = new Random();
int index = random.nextInt(students.size());
String luckyStudent = students.get(index);
// 输出幸运学生
System.out.println("恭喜 " + luckyStudent + " 同学,获得了抽奖大奖!");
}
}
```
这个程序会要求用户输入学生名单,以end表示输入结束。然后随机从名单中抽取一名幸运学生并输出。你可以根据自己的需求进行修改和扩展。
相关推荐
![](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)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)