• 随机数


    16个球队,随机分成4组
    package com.a2.b1127; import java.util.ArrayList; import java.util.List; import java.util.Random; public class Main { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("火箭"); list.add("勇士"); list.add("森林狼"); list.add("开拓者"); list.add("湖人"); list.add("马刺"); list.add("快船"); list.add("掘金"); list.add("灰熊"); list.add("太阳"); list.add("爵士"); list.add("小牛"); list.add("国王"); list.add("雷霆"); list.add("猛龙"); list.add("老鹰"); List<String> list1 = new ArrayList<String>(); List<String> list2 = new ArrayList<String>(); List<String> list3 = new ArrayList<String>(); int Sum = 16; //球队数,即循环最大数 int lng = Sum; //每组球队人数 Random ra = new Random(); //实例化随机数方法 for (int i = 0; i < lng / 4; i++) { int Ln = ra.nextInt(Sum); //在不包含sum值中随机取 list1.add(list.get(Ln)); list.remove(list.get(Ln)); Sum--; } for (int i = 0; i < lng / 4; i++) { int Ln =ra.nextInt(Sum); list2.add(list.get(Ln)); list.remove(list.get(Ln)); Sum--; } for (int i = 0; i < lng/4; i++) { int Ln =ra.nextInt(Sum); list3.add(list.get(Ln)); list.remove(list.get(Ln)); Sum--; } // 如果写四个循环.当i等于2时,由于还剩2个成员,取不到第三个位置上的值,所以程序会报错 System.out.println("第一队成员:"+list1); System.out.println("第二队成员:"+list2); System.out.println("第三队成员:"+list3); System.out.println("第四队成员:"+list); } }

      随机数详解

    package com.a2.b1127;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Random;
    
    public class Main {
    
    	public static void main(String[] args) {
    		Random random = new Random();
    		for (int i = 0; i < 10; i++) {   
    			//System.out.println(random.nextInt(100));   //意思是从100(不含100)中取10个数
    			//System.out.println(random.nextInt(70)+132);    //eg.随机取值132-201  差值是69,再加1
    			System.out.println(random.nextInt(160)+99);     //99-258
    		}
            }
    }    
    

      

  • 相关阅读:
    国际商务金融
    [手游新项目历程]第22天-野指针
    疯狂的A股:“杠杆牛市”后,是否坠入新轮回?
    [硬盘分区]EASEUS怎么用(EASEUS Partition Master使用教程)
    [硬盘分区]EASEUS怎么用(EASEUS Partition Master使用教程)
    linux下如何更新glibc包
    游戏是任何行业的垂直行业,《游戏改变世界》读后感
    虚函数实现原理(转)
    虚函数实现原理(转)
    bzoj2783
  • 原文地址:https://www.cnblogs.com/ziyanxiaozhu/p/7943959.html
Copyright © 2020-2023  润新知