zoukankan      html  css  js  c++  java
  • 第二题 已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。采用List集合和随机数     2008 北京奥运会男足参赛国家:  科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利

    import java.util.ArrayList;
    import java.util.List;
    import java.util.Random;

    public class List1 {

    public static void main(String[] args) {
    	List<String> ls=new ArrayList<>();
    	ls.add("科特迪瓦");
    	ls.add("阿根廷");
    	ls.add("澳大利亚");
    	ls.add("塞尔维亚");
    	ls.add("荷兰");
    	ls.add("尼日利亚");
    	ls.add("日本");
    	ls.add("美国");
    	ls.add("中国");
    	ls.add("新西兰");
    	ls.add("巴西");
    	ls.add("比利时");
    	ls.add("韩国");
    	ls.add("喀麦隆");
    	ls.add("洪都拉斯");		
    	ls.add("意大利");
    	Random r=new Random();
    	System.out.println("一组:");
    	for(int i=16;i>12;i--)
    	{
    		int a=r.nextInt(i);
    		System.out.println(ls.get(a));
    		ls.remove(a);			
    	}
    	System.out.println("二组:");
    	for(int i=12;i>8;i--)
    	{
    		int a=r.nextInt(i);
    		System.out.println(ls.get(a));
    		ls.remove(a);			
    	}
    	System.out.println("三组:");
    	for(int i=8;i>4;i--)
    	{
    		int a=r.nextInt(i);
    		System.out.println(ls.get(a));
    		ls.remove(a);			
    	}
    	System.out.println("四组:");
    	for(int i=4;i>0;i--)
    	{
    		
    		System.out.println(ls.get(i-1));
    					
    	}
    }
    

    }

    //运行结果

    一组:
    洪都拉斯
    比利时
    科特迪瓦
    荷兰
    二组:
    塞尔维亚
    喀麦隆
    阿根廷
    美国
    三组:
    日本
    尼日利亚
    新西兰
    韩国
    四组:
    意大利
    巴西
    中国
    澳大利亚

  • 相关阅读:
    Spark-sql windows 下 执行错误.
    notepad ++ 注册表
    log4j 配置文件 示例
    linux 查看 进程 内存占用
    spring boot 常见错误解决
    python 轻量 web 框架 Bottle 使用
    Spring cloud eureka 添加 spring-security
    vue can‘ not resolver sass-loader 的 解决办法。
    外国人眼中的珍珠奶茶是啥?
    75.2亿美元:诺基亚、微软终于在一起
  • 原文地址:https://www.cnblogs.com/nicebaby/p/5916776.html
Copyright © 2011-2022 走看看