LinkedList<Integer> list = new LinkedList<Integer>();
list.add(10);
list.add(-10);
list.add(8);
list.add(-1);
Comparator<Integer> r = Collections.reverseOrder();//自然顺序的一个反充
Collections.sort(list, r);//list 代表排序的集合 r 代表根据什么排序
for(Iterator<Integer> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next());
}
System.out.println();
Collections.shuffle(list);//shuffle方法是打乱列表
for(Iterator<Integer> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next());
}
System.out.println("minimum value: "+ Collections.min(list));//min() 方法最小值
System.out.println("maximum value: "+ Collections.max(list));//max() 方法最大值
list.add(10);
list.add(-10);
list.add(8);
list.add(-1);
Comparator<Integer> r = Collections.reverseOrder();//自然顺序的一个反充
Collections.sort(list, r);//list 代表排序的集合 r 代表根据什么排序
for(Iterator<Integer> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next());
}
System.out.println();
Collections.shuffle(list);//shuffle方法是打乱列表
for(Iterator<Integer> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next());
}
System.out.println("minimum value: "+ Collections.min(list));//min() 方法最小值
System.out.println("maximum value: "+ Collections.max(list));//max() 方法最大值