zoukankan      html  css  js  c++  java
  • Java课程“新”得(六)改进版期中作业

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

    public class Game {
    ArrayList choujiang;
    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("炒锅一个 ");
    System.out.println("三等奖获得者:");
    g.sj(10);
    System.out.println("200元购物卡一张");
    System.out.println("恭喜以上获奖者");

    }
    public void deal(){
    	if(choujiang == null){
    		choujiang = new ArrayList<Integer>();
    		for(int i=1;i<=2000;i++){
    			choujiang.add(i);
    		}
    	}
    	Collections.shuffle(choujiang);
    }
    public void sj(int n){
    	Random ran1 = new Random(2000);
        
        for (int i = 0; i < n; i++) {
        	int index = ran1.nextInt(choujiang.size());
            System.out.print(choujiang.get(index)+"	");
            choujiang.remove(index);
           
        }
    
    }
    

    }

  • 相关阅读:
    Go之运算符
    前端开发之工具库
    MVC与MVVM
    开发工具之Vscode编辑器
    常用名词汇总
    python常见错误总结
    Python之常用第三方库总结
    PHP程序员的成长路线
    web 应用常见安全漏洞
    redis和memcached的区别详解
  • 原文地址:https://www.cnblogs.com/chjbd/p/5484496.html
Copyright © 2011-2022 走看看