//键盘录入一组工号,最终随机输出一组出来作为排名
//1.动态初始化一个数组,存储5个工号
int[] codes= new int[5];
//2.定义循环,一次录入一个工号对应的位置
Scanner scanner= new Scanner(System.in);
for (int i = 0; i < codes.length; i++) {
//正式录入工号
System.out.println("请输入第"+( i+1 )+"个员工工号:");
int code =scanner.nextInt();
//存到数组中去
codes[i] =code;
}
//3.遍历数组,然后随机一个索引
Random random = new Random();
for (int i = 0; i < codes.length; i++) {
//当前遍历的元素值:codes[i]
//随机一个索引位置
int index =random.nextInt(codes.length);
//定义一个临时变量储存
int temp = codes[index];
codes[index] = codes[i];
codes[i] = temp;
}
for (int i = 0; i < codes.length; i++) {
System.out.print(codes[i] + "\t");
}