java基礎(chǔ)學(xué)習(xí)5(java.util.Collections)
Posted on 2006-11-05 17:54 苑 閱讀(134) 評(píng)論(0) 編輯 收藏 所屬分類: java基礎(chǔ)學(xué)習(xí)系列
import?
java.util.Collections;
import?
java.util.Comparator;
import?
java.util.LinkedList;
??
public?class?
MainClass?
{
??
public?static?
void?
main
(
String?args
[])?{??
????
LinkedList<Integer>?ll?=?
new?
LinkedList<Integer>
()
;??
????
ll.add
(
-
8
)
;??
????
ll.add
(
20
)
;??
????
ll.add
(
-
20
)
;??
????
ll.add
(
8
)
;??
????
Comparator<Integer>?r?=?Collections.reverseOrder
()
;??
????
Collections.sort
(
ll,?r
)
;??
??
????
System.out.print
(
"List?sorted?in?reverse:?"
)
;??????
????
for
(
int?
i?:?ll
){
??????
System.out.print
(
i+?
"?"
)
;
????
}?
????????
????
System.out.println
()
;??
??
????
Collections.shuffle
(
ll
)
;??
??
????
System.out.print
(
"List?shuffled:?"
)
;??????
????
for
(
int?
i?:?ll
)?
??????
System.out.print
(
i?+?
"?"
)
;??
?
????
System.out.println
()
;??
??
????
System.out.println
(
"Minimum:?"?
+?Collections.min
(
ll
))
;??????
????
System.out.println
(
"Maximum:?"?
+?Collections.max
(
ll
))
;??????????
??
}??
}