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]);
        }
    }
}

将悲伤的事对半分吧,将快乐的事拼凑成双吧