Java 随机点名器程序:实现班级点名功能
import java.util.Scanner; import java.util.Random;
public class RandomPicker { public static void main(String[] args) { String[] names = new String[6]; Scanner scanner = new Scanner(System.in);
// 存储全班同学姓名
for (int i = 0; i < names.length; i++) {
System.out.print("请输入第" + (i+1) + "个同学的姓名:");
names[i] = scanner.next();
}
// 将数组中的元素对调
for (int i = 0; i < names.length / 2; i++) {
String temp = names[i];
names[i] = names[names.length - 1 - i];
names[names.length - 1 - i] = temp;
}
// 打印出数组中同学的姓名
System.out.println("班级同学的姓名:");
for (String name : names) {
System.out.println(name);
}
// 随机点名
Random random = new Random();
int index = random.nextInt(names.length);
System.out.println("随机点名的同学是:" + names[index]);
}
}
原文地址: https://www.cveoy.top/t/topic/op6v 著作权归作者所有。请勿转载和采集!