要求编写java程序实现幸运观众的抽取,在指定人群中随机抽取一名幸运观众。要求如下:1.从键盘输入3名观众。2.存储观众姓名。3.总览观众姓名。4.随机选取一名观众,并打印出该观众姓名。
时间: 2023-05-17 09:07:15 浏览: 788
java利用数组随机抽取幸运观众
以下是Java程序实现幸运观众抽取的代码:
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
public class LuckyAudience {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ArrayList<String> audienceList = new ArrayList<String>();
System.out.println("请输入3名观众的姓名:");
for (int i = 0; i < 3; i++) {
String name = scanner.nextLine();
audienceList.add(name);
}
System.out.println("观众列表:");
for (String name : audienceList) {
System.out.println(name);
}
Random random = new Random();
int luckyIndex = random.nextInt(3);
String luckyAudience = audienceList.get(luckyIndex);
System.out.println("幸运观众是:" + luckyAudience);
}
}
运行程序后,输入3名观众的姓名,程序将随机选取一名幸运观众并打印出该观众姓名。
阅读全文