Collections工具类
package collectionMap;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/**
*
* Collections工具类
*
* @author wuzl
*
*/
public class test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("wuzl");
list.add("is");
list.add("a good boy!");
// reverse反转输出,输出结果 [a good boy!, is, wuzl]
// Collections.reverse(list);
// System.out.println(list);
// System.out.println("--------");
// // 随机输出,重新洗牌shuffle
// Collections.shuffle(list);
// System.out.println(list);
// System.out.println("---------");
// // 升序排序sort
// Collections.sort(list);
// System.out.println(list);
// System.out.println("-------");
// //交换排序swap
// Collections.swap(list, 0, 1);
// System.out.println(list);
// System.out.println("------");
// //寻找某值binarySearch的位置
// System.out.println(Collections.binarySearch(list, "is"));
// System.out.println("-----");
// //填充fill
// Collections.fill(list, "yes");
// System.out.println(list);//结果 [yes, yes, yes]
System.out.println("-------");
//frequency寻找出现次数
System.out.println(Collections.frequency(list, "is"));
//使ArrayList线程安全
List<String> syncList=Collections.synchronizedList(new ArrayList<String>());
}
}