zoukankan      html  css  js  c++  java
  • 第六次作业

    package choujiang;

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

    public class ChouJiang {
    private ArrayList List;
    public void deal(){
    //向List容器中顺序添加指定数量num的整数
    if (List == null){
    List = new ArrayList();
    for(int i =1;i<=50;i++){
    List.add(i);
    }
    }
    //打乱List中 元素的顺序
    Collections.shuffle(List);
    }
    //抽奖的方法:抽出指定数量s的奖项
    public void draw(){
    Random rd = new Random();
    int index = rd.nextInt(List.size());
    System.out.println("获得一等奖的号码是:"+index);
    List.remove(index);
    Collections.shuffle(List);

    	for(int i=0;i<2;i++){
    		int index2 = rd.nextInt(List.size());
    		System.out.println("获得二等奖的号码是:"+index2);
    		List.remove(index2);
    	}
    	Collections.shuffle(List);
    	for(int i=0;i<3;i++){
    		int index3 = rd.nextInt(List.size());
    		System.out.println("获得三等奖的号码是:"+index3 );
    	}
    }
    public static void main(String[] args) {
    	// TODO Auto-generated method stub
    	ChouJiang cj = new ChouJiang();
    	cj.deal();	
    	cj.draw();
    }
    

    }

  • 相关阅读:
    Java
    Spring
    Q&A
    Q&A
    Q&A
    Spring
    Elasticsearch部署及基本概念
    rust(二) 变量及类型
    rust(一) 一些命令
    vim笔记
  • 原文地址:https://www.cnblogs.com/humeiling/p/5486102.html
Copyright © 2011-2022 走看看