zoukankan      html  css  js  c++  java
  • 期中抽奖系统

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

                       }

        }

    }

  • 相关阅读:
    vmware中三种网络连接方式
    【史上最全面经】各岗位汇总目录
    史上最全2019届秋招备战攻略
    程序员常用软件
    经典大数据面试题
    春招实习终于结束啦
    Java程序员自我介绍
    java一些面试题
    收割大厂offer需要具备的条件
    triangular distribution
  • 原文地址:https://www.cnblogs.com/cgdnf8/p/5484440.html
Copyright © 2011-2022 走看看