1.集合树状: Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set │├HashSet │├TreeSet │├LinkedHashSet Map ├Hashtable ├HashMap └WeakHashMap 2.Co ...
分类:
编程语言 时间:
2018-06-06 15:23:07
阅读次数:
245
1:String类:字符串(重点) (1)多个字符组成的一个序列,叫字符串。 生活中很多数据的描述都采用的是字符串的。而且我们还会对其进行操作。 所以,java就提供了这样的一个类供我们使用。 (2)创建字符串对象 A:String():无参构造 **举例: String s = new Strin ...
分类:
其他好文 时间:
2018-06-01 20:42:54
阅读次数:
132
1.集合类:list和Set比较,各自的子类比较(Arraylist,Vector,inkedLIst,HashSet,TreeSet) List:存入元素有序,元素可以重复,允许null值得存在,主要有3个实现类 linkedLIst:底层是双向链表,每一个结点都有指向前一个和后一个结点的指针。由 ...
分类:
编程语言 时间:
2018-05-30 11:05:03
阅读次数:
258
Java集合知识,数组排序知识与IO流知识结合实例
分类:
编程语言 时间:
2018-05-24 18:07:37
阅读次数:
122
集合的体系: | collection 单例集合的根接口 | List 如果实现了list接口的集合类,具备的特点:有序,可重复 注:集合中的有序不是指自然顺序,而是指添加进去的顺序与出来的顺序是一致的 | ArrayList ArrayList底层维护了一个object数组的实现的。(线程不安全) ...
分类:
编程语言 时间:
2018-05-21 19:38:43
阅读次数:
189
概要前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Map架构。如上图:(01)Map是映射接口,Map中存储的内容是键值对(key-value)。(02)AbstractMap是继承于Map的抽象类,它实现了Map
分类:
编程语言 时间:
2018-05-21 14:46:57
阅读次数:
185
概要前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Map架构。如上图:(01)Map是映射接口,Map中存储的内容是键值对(key-value)。(02)AbstractMap是继承于Map的抽象类,它实现了Map
分类:
编程语言 时间:
2018-05-21 14:31:42
阅读次数:
168
TreeSet是一种排序的set,实现了SortedSet接口,它的元素要求实现Comparable接口 实际上是基于TreeMap实现的,key存入元素,value存入常量Object对象 HashSet和TreeSet几乎一样,区别在于底层是HashMap实现 ...
分类:
其他好文 时间:
2018-05-20 20:18:06
阅读次数:
178
1.Set集合(重点)1.1 基本概念 java.util.Set接口是Collection接口的子接口,与List接口平级。 该接口中的元素没有先后放入次序,并且不允许重复。 该接口的主要实现类:HashSet类 和 TreeSet类。 其中HashSet类的底层是采用哈希表来进行数据的管理。 其 ...
分类:
其他好文 时间:
2018-05-19 01:17:37
阅读次数:
157
一、HashSet 1. 虑重功能特性(HashMap实现) 2. put(key) 如果重复返回false ...
分类:
其他好文 时间:
2018-05-17 22:03:30
阅读次数:
151