日常学习2017.08.05

xiaoxiao2021-02-28  108

集合做为容器应该具有的功能(增删改查)不一定全有

Coollection接口存储一组不唯一,无序的对象。

List接口存储一组不唯一,有序(插入)顺序的对象

Set接口存储一组唯一,无序的对象

ArrayList优点:遍历和查找效率高,添加删除效率低

Linkedlist优点:插入和删除效率高遍历和查找效率低

Hashset采用Hashtable哈希表存储结构 特点添加速度快查询速度快,删除速度快但是无序。

LinkedHashset采用哈希表存储

HashMap   key无序 唯一set

value 无序 不唯一 (collection)

LinkedHashMap 有序的HashMap速度快

TreeMap  有序 速度没有Hash快

1(添加)put(key,value)

2 (删除)clear()  remove(key)

3(判断 )containskey(key)  containsvalue(value)       isEmpty()

4 (遍历) get(key) size() values()    keyset()      entryset()

转载请注明原文地址: https://www.6miu.com/read-28577.html

最新回复(0)