【Java开源代码栏目提醒】:网学会员为需要Java开源代码的朋友们搜集整理了CollectionsDemo.java相关资料,希望对各位网友有所帮助!
package chapter9;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.LinkedList;
public class CollectionsDemo {
public static void main(String[] args) {
// a linkedlist
LinkedList ll = new LinkedList();
ll.add(new Integer(-8));
ll.add(new Integer(20));
ll.add(new Integer(-20));
ll.add(new Integer(8));
// a Comparator
Comparator r = Collections.reverseOrder();
// sort method
Collections.sort(ll, r);
Iterator li = ll.iterator();
System.out.print("List sorted in reverse: ");
while (li.hasNext())
System.out.print(li.next() + " ");
// random order
Collections.shuffle(ll);
li = ll.iterator();
System.out.print("List shuffled: ");
while (li.hasNext())
System.out.print(li.next() + " ");
System.out.println();
// min method & max method
System.out.println("Minimum: " + Collections.min(ll));
System.out.println("Maximum: " + Collections.max(ll));
}
}