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

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

import java.util.ArrayList;import java.util.List;import java.util.Random;public class ListDemo {    public static void main(String[] args) {        // 实例化        List<String> lt = new ArrayList<>();        // 添加        lt.add("科特迪瓦");        lt.add("阿根廷");        lt.add("澳大利亚");        lt.add("塞尔维亚");        lt.add("荷兰");        lt.add("尼日利亚");        lt.add("日本");        lt.add("美国");        lt.add("中国");        lt.add("新西兰");        lt.add("巴西");        lt.add("比利时");        lt.add("韩国");        lt.add("喀麦隆");        lt.add("洪都拉斯");        lt.add("意大利");        Random a = new Random();        for (int i = 0; i < 4; i++)         {            System.out.println("" + (i + 1) + "组是:");            for (int j = 0; j < 4; j++)             {                String sg;                                sg = lt.get(a.nextInt(lt.size()));                                System.out.print(sg + " ");                                lt.remove(sg);                            }            System.out.println("\n");        }    }}

技术分享

 

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