叶存菜鸟笔记之Collections 操作集合工具类一般应用

/*1.掌握Collections的一般运用,主要方法等  其用法和String类相似
 * 2.Collections用法的注意点
 * 
 * Collctions主要方法:
 * 1、static final List EMPTY_LIST
 * 2.static final set EMPTY_SET
 * 3.static final map EMPTY_MAP
 * 4.addAll()  添加元素
 * 5.reverse()集合反转
 * 6.sort()集合排序,那么对象所在的类必须实现Comparable接口
 * 7.swap()  指定元素调换位置
 * 8.binarySearch()  查找集合中指定的内容
 */




import java.util.*;
public class CollectionsUtilApplication {
      public static void main(String args[]){
     List<String> list1=Collections.EMPTY_LIST;
     Set<String> list2=Collections.EMPTY_SET;
     List<String> all=new ArrayList<String>();
     all.add("yecunxingfu");
     all.add("I love you");
     Collections.addAll(all, "liaojiamao","you  arre  a  dog");
     Collections.reverse(all);
     Collections.swap(all, 1, 2);
     Collections.sort(all);
     Iterator<String> iter=all.iterator();
     while(iter.hasNext()){
     System.out.println(iter.next());
     }
     System.out.println(Collections.binarySearch(all, "liaojiamao"));
      }
}

你可能感兴趣的:(叶存菜鸟笔记之Collections 操作集合工具类一般应用)