一、常用方法
sort(集合)
max(集合)
min(集合)
binarySearch(集合,“查找元素”)
reverse(集合)
倒序排列
二、应用练习
代码
package collections_31;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
//Collections的常用方法
public class CollectionsUseDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list=new ArrayList<String>();
list.add("ant");
list.add("bear");
list.add("pen");
list.add("zoo");
list.add("apple");
list.add("candy");
list.add("zookeeper");
System.out.println("=============================");
for (String s : list) {
System.out.println(s);
}
System.out.println("=============================");
//使用Collections对集合进行升序排列
Collections.sort(list);
for (String s : list) {
System.out.println(s);
}
System.out.println("=============================");
//查找和集合元素的最大和最小值
System.out.println("集合中最大的元素是"+Collections.max(list));
System.out.println("集合中最小的元素是"+Collections.min(list));
System.out.println("=============================");
//查找集合中的特定元素
System.out.println(Collections.binarySearch(list, "candy"));
//反转集合元素的顺序
System.out.println("=============================");
Collections.reverse(list);
for (String s : list) {
System.out.println(s);
}
}
}
运行结果