• 第六次作业(修改后)


    package choujiang;

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

    public class cj {
    ArrayList list;
    static ArrayList b;
    public ArrayList addPerson(){
    if (list==null){
    list=new ArrayList();
    for(int i=1;i<=200;i++)
    list.add(i);

    	}
    	Collections.shuffle(list);
    	return list;
    }
    public void display(){
    	Random r=new Random();
    	int a=r.nextInt(200);
    	System.out.println("一等奖"+list.get(a)+"号");
    	list.remove(a);
    	for(int j=1;j<=10;j++){
    		a=r.nextInt(200);
    		System.out.println("二等奖"+list.get(a)+"号");
    		list.remove(a);
    	}
    }
    
    public static void main(String[] args) {
    	// TODO Auto-generated method stub
       cj a=new cj();
       a.addPerson();
      a.display();
    //  b=   a.addPerson();
      // System.out.println(b);
    }
    

    }
    该程序主要是对随机排列功能的实现,体现抽奖的随机性,用random和collection类的shuffle方法对list重新排列 ,将随机性加大

  • 相关阅读:
    phalapi框架where条件查询
    yii2学习网站
    改变yii2 $form最外层div样式
    PHP库(数据抓取)
    yii框架场景的用法
    Yii框架数据查询
    更改控制台编码格式
    打开yii2控制台命令
    过滤器实现登录拦截
    SSM整合
  • 原文地址:https://www.cnblogs.com/yinxinlei/p/5484358.html
Copyright © 2020-2023  润新知