容器-Collections工具类(二十一)
-
Collections是一个工具类,它提供了对Set、List、Map进行排序,填充、查找元素的辅助方法,该类中所有的方法都为静态方法。
-
常用方法:
-
对List类型容器进行排序处理
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class CollectionsSortTest { public static void main(String[] args) { List<String> list=new ArrayList<>(); list.add("c"); list.add("b"); list.add("d"); list.add("a"); //通过Collections工具类中的Sort方法完成排序 Collections.sort(list); for (String str:list){ System.out.println(str); } } }
-
对List类型容器进行随机排序,其他方法自己调用一下就可以了。
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class CollectionsSortTest { public static void main(String[] args) { List<String> list2=new ArrayList<>(); list2.add("a"); list2.add("b"); list2.add("c"); list2.add("d"); //洗牌处理 Collections.shuffle(list2); for (String str:list2){ System.out.println(str); } } }