JAVA练习:抢红包(数组打乱)
题目:有五个人在奖池中随机抽取红包,将抽到的红包数打印。
1.实现思路:首先创建奖池,然后打乱数组,最后利用打乱后的数组输出每个人抽到的红包。
2.代码实现截图
3.实现代码:
public class qhb {
public static void main(String[] args){
int[] arr={2,588,888,1000,10000};
Random r=new Random();
int temp=0;
for (int i = 0; i < arr.length; i++) {
int x=r.nextInt(5);
temp=arr[i];
arr[i]=arr[x];
arr[x]=temp;
}
for (int i = 0; i < arr.length; i++) {
System.out.println("第"+(i+1)+"个人"+"抽到了:"+arr[i]);
}
}
}