在宿舍中总是会遇到像是“今天该谁去带午餐”、“谁去倒垃圾”等等问题......
为此,下面的一个简短小程序可以帮助你解决这个问题。只需输入所有人的名字,亦或者每个人所代表的符号,就能让计算机帮你解决选择难题并挑选出一位幸运儿!
提示:可以通过改变name数组的值域大小来与实际参与人数相匹配
package Extract; import java.util.Random; import java.util.Scanner; public class Lucky { public static void main(String[] args) { String [] name = new String[5]; Scanner sc = new Scanner(System.in); for(int i=0;i<name.length;i++){ System.out.println("请输入第"+(i+1)+"位参与者的姓名:"); String input = sc.nextLine(); name[i] = input; } System.out.println(); System.out.println("以下为所有参与者姓名:"); for(int j=0;j<name.length;j++){ System.out.println(name[j]); } System.out.println(); System.out.println("以下为随机产生的幸运儿:"); Random r = new Random(); int luck = r.nextInt(5); System.out.println(name[luck]); } }