• 期中抽奖系统


    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("奖品是iPhone6s一部
    ");
    
        System.out.println("二等奖获得者:");
    
        g.sj(2);
    
        System.out.println("送奖金1000元
    ");
    
        System.out.println("三等奖获得者:");
    
        g.sj(10);
    
        System.out.println("手机话费100元");
    
         }
    
    private void sj(int i) {
    // TODO Auto-generated method stub
    
    }
    
    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 sj1(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);
    
               }
    

    }

    }

    程序运行截图如下

  • 相关阅读:
    085_JS Promise
    086_Service Cloud
    081_Introducing trigger handler class
    080_Dataloader.io
    Veeva_001常见问题总结
    UML 组成 1
    078_Sublime HaoIDE 搭建 Lightning Aura环境
    075_解密加密
    074_Wrapper_Class
    073_SFDC Limit
  • 原文地址:https://www.cnblogs.com/katne1995/p/5484514.html
Copyright © 2020-2023  润新知