import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/**
* 13.【编码】已知有十六支男子足球队
* (科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚,日本,美国,中国,新西兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利)
* 参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。
*
*/
public class FootBall {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
// 先使用一唯数组存数据,然后在添加到集合中
String[] arr = { "科特迪瓦", "阿根廷", "澳大利亚", "塞尔维亚", "荷兰", "尼日利亚", "日本", "美国",
"中国", "新西兰", "巴西", "比利时", "韩国", "喀麦隆","洪都拉斯", "意大利" };
for (int i = 0; i < arr.length; i++) {
list.add(arr[i]);
}
System.out.println(list);
// 把这16 支球队随机打乱
Collections.shuffle(list);
System.out.println(list);
// 分4组 用list接口中 subList(int fromIndex, int toIndex)截取方法
System.out.println(list.subList(0, 4));
System.out.println(list.subList(4, 8));
System.out.println(list.subList(8, 12));
System.out.println(list.subList(12, 16));
}
}