4.已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。 注:参赛球队列表见附录 注2:使用Math.random 来产生随机数。(也可以使用其它方法) 2008 北京奥运会男足参赛国家: 科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国, 新西兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class TestFootball {
public static void main(String[] args) {
List<String> list=Arrays.asList("科特迪瓦","阿根廷","澳大利亚","塞尔维亚","荷兰","尼日利亚","日本","美国","中国","新西兰","巴西","比利时","韩国","喀麦隆","洪都拉斯","意大利");
System.out.println(list);
Collections.shuffle(list);//打乱顺序************API
System.out.println(list.subList(0, 4));//随机取4个值
//0<a;a=4范围内,下同
System.out.println(list.subList(4, 8));
System.out.println(list.subList(8, 12));
System.out.println(list.subList(12, 16));
}
}

浙公网安备 33010602011771号