Collections List方法
public static void main(String[] args) {
ArrayList li = new ArrayList();
li.add(112);
li.add(118);
li.add(123);
li.add(456);
li.add(231);
System.out.println("------倒序-----");
Collections.reverse(li);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
System.out.println("------混排-----");
Collections.shuffle(li);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
Collections.sort(li);
System.out.println("------排序-----");
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
System.out.println("------最小值-----");
System.out.println(Collections.min(li));
System.out.println("------最大值-----");
System.out.println(Collections.max(li));
System.out.println("------替换成指定值方法1-----");
List fillList = li.subList(0, 2);
Collections.fill(fillList, 23);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
System.out.println("------替换成指定值方法2-----");
Collections.replaceAll(li, 23, 118);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
System.out.println("------替换成指定值方法3-----");
li.set(0, 112);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
System.out.println("------查找指定元素-----");
System.out.println(li.get(2));
System.out.println("------删除指定元素-----");
li.remove(2);
for (int i = 0; i < li.size(); i++) {
System.out.println(li.get(i));
}
}