public class CollectionsDemo {
public static void main(String[] args) {
List list = new ArrayList();
list.add("tom");
list.add("java");
list.add("c#");
list.add("python");
System.out.println(list);
Collections.reverse(list);
System.out.println(list);
Collections.shuffle(list);
System.out.println(list);
Collections.sort(list);
System.out.println(list);
Collections.swap(list, 0, 1);
System.out.println(list);
Comparable max = Collections.max(list);
System.out.println(max);
Object max2 = Collections.max(list, new Comparator() {
@Override
public int compare(Object o1, Object o2) {
return ((String) o1).length() - ((String) o2).length();
}
});
System.out.println(max2);
System.out.println(Collections.frequency(list, "c#"));
ArrayList arrayList1 = new ArrayList();
for (int i = 0; i < list.size(); i++) {
arrayList1.add(" ");
}
Collections.copy(arrayList1, list);
System.out.println(arrayList1);
Collections.replaceAll(list, "java", "爪哇");
System.out.println(list);
}
}