程序介绍
这个系统可以随机选择班级中的学生进行点名,并记录点名信息。首先要求用户输入班级人数,然后输入每个学生的姓名,并将所有学生存储在 ArrayList 中。接下来,程序使用 Random 类产生一个随机数来选择一个学生进行点名,并将点名结果输出到控制台。 这只是一个简单的示例,您可以根据需要修改和完善此代码以进行更多操作,例如将点名结果记录在日志文件中或将点名结果发送到微信群中等。
源代码
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
public class StudentRollCall {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ArrayList<String> students = new ArrayList<>();
int numStudents;
// 获取班级人数
System.out.print("请输入班级人数:");
numStudents = scanner.nextInt();
// 输入每个学生的姓名
for (int i = 1; i <= numStudents; i++) {
System.out.print("请输入第" + i + "个学生的姓名:");
String name = scanner.next();
students.add(name);
}
// 开始点名
Random random = new Random();
String selectedStudent = students.get(random.nextInt(numStudents));
System.out.println("点名结果:" + selectedStudent);
}
}
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END