Java常见集合
wei_feng1
这个作者很懒,什么都没留下…
展开
-
Java Set集合详解及Set与List的区别
Java中的Set集合是继承Collection的接口,是一个不包含重复元素的集合。 下图是Set集合的源码。 Set和List都是以接口都形式来进行声明。Set主要包含三种存放数据类型都变量,分别是HashSet,LinkedHashSet,TreeSet. HashSet LinkedHashSet TreeSet的主要使用情境 HashSet,从名称就可以看...转载 2018-10-28 22:58:35 · 424 阅读 · 0 评论 -
JAVA中HashMap和Hashtable区别
我们先看2个类的定义 public class Hashtable extends Dictionary implements Map, Cloneable, <a href="http://lib.csdn.net/base/javase" class='replace_word' title="Java SE知识库" target='_blank' style...转载 2018-10-31 21:41:33 · 115 阅读 · 0 评论 -
List 和 Set 区别
说说collection里面有什么子类。 (其实面试的时候听到这个问题的时候,你要知道,面试官是想考察List,Set) 正如图一,list和set是实现了collection接口的。 (图二) List:1.可以允许重复的对象。 2.可以插入多个null元素。 3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。 ...转载 2018-10-24 22:41:03 · 805 阅读 · 0 评论 -
Collections.sort对List排序的几种方法
一、Collections.sort的简单使用 说到List的排序,第一反应当然是使用Collections.sort,方便简单。下面实现一下~~ private void sortStrings() { List<String> list = new ArrayList<String>(); list.add("ccc"); ...转载 2018-10-24 23:02:56 · 1173 阅读 · 0 评论