我是靠谱客的博主 幸福哑铃,最近开发中收集的这篇文章主要介绍Java小练习(抢红包),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

需求:
一个大V直播抽奖,奖品是现金红包,分别有{2,588,888,1000,10000}五个奖金。
请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。

package test;

import java.util.Random;

public class test5 {
    public static void main(String[] args) {
        /** 需求:
         * 一个大V直播抽奖,奖品是现金红包,分别有{2,588,888,1000,10000}五个奖金。
         * 请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。
         *
         * */

        int[] arr = {2, 588, 888, 1000, 10000};
        Random r = new Random();
        for (int i = 0; i < arr.length; i++) {
            int ranIndex = r.nextInt(arr.length);
            int temp = arr[i];
            arr[i] = arr[ranIndex];
            arr[ranIndex] = temp;
        }
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i] + "元的奖金被抽出");
        }
    }
}

最后

以上就是幸福哑铃为你收集整理的Java小练习(抢红包)的全部内容,希望文章能够帮你解决Java小练习(抢红包)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部