• 期中抽奖系统


    import java.util.ArrayList; import java.util.Collections; import java.util.Random;

    public class Game {

        ArrayList<Integer> jiangquans;

     public static void main(String[] args) {

      // TODO Auto-generated method stub

            Game g = new Game();

            g.deal();

            System.out.println("一等奖获得者:");

            g.sj(1);

            System.out.println("送汽车一辆 ");

            System.out.println("二等奖获得者:");

            g.sj(2);

            System.out.println("送奖金1000元 ");

            System.out.println("三等奖获得者:");

            g.sj(10);

            System.out.println("送油一桶");

             }

        public void deal(){

         if(jiangquans == null){

          jiangquans = new ArrayList<Integer>();

          for(int i=1;i<=2000;i++){

           jiangquans.add(i);

          }

         }

         Collections.shuffle(jiangquans);

        }

        public void sj(int n){

         Random ran1 = new Random(2000);

                    for (int i = 0; i < n; i++) {

             int index = ran1.nextInt(jiangquans.size());

                System.out.print(jiangquans.get(index)+" ");

                jiangquans.remove(index);

                       }

        }

    }

  • 相关阅读:
    使用windows自带工具计算文件 MD5 值
    去除桌面图标的箭头
    给自己电脑(物理机)安装 linux 系统
    Python 字典 fromkeys()方法的坑
    Python 超时(运行时间太长) 自定义多长时间结束进程
    Win10 python2和python3共存
    verdidebussy的使用技巧
    <DC guide ---2>
    <DC guide ---1>
    <RTL To GDS ---第一阶段>
  • 原文地址:https://www.cnblogs.com/cgdnf8/p/5484440.html
Copyright © 2020-2023  润新知