从零开始的秃头之旅之Java篇
先介绍一下本人的情况,某辣鸡本科计算机系在读,但是不是计算机科学与技术专业,目前大四,深感就业无望,遂决定奋发图强学习java。现在的学习路线就是跟着网上的java某马培训机构基础视频走,共有500多P,目前已经学到了260+p,以后就当记录每天的学习情况,当作一个个人笔记。如果有什么写错的地方,路过的大佬麻烦指点一二。
Collections集合工具类
今天主要学习了一些Collections工具类的方法,主要有以下四个方法:
-public static boolean addAll(Collection c, T… elements):往集合中添加一些元素。
-public static void shuffle(List<?> list): 打乱集合顺序
-public static void sort(List list): 将集合中元素按照默认规则排序。
-public static void sort(List list,Comparator<? super T>):将集合元素按照指定规则排序。
第一个方法比较简单,但说实话并没有特别读懂其中为什么返回类型是要布尔值。这个方法就是用来添加多个元素,避免多个add()方法出现。
第二个方法就无需解释了,就是将集合元素打乱。
第三个方法也比较简单,就是将集合中的元素进行默认排序,不过能够默认排序的元素类型应