集合
大跳蚤
这个作者很懒,什么都没留下…
展开
-
Map类
Map的实现类的结构: |----Map:双列数据,存储key-value对的数据 ---类似于高中的函数:y = f(x) |----HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value |----LinkedHashMap:保证在遍历map元素时,可以按照添加的顺序实现遍历。 原因:在原有的HashMap底层结构基础上,添加了一对指针,指向前一个和后一个元素。原创 2020-12-20 00:44:09 · 417 阅读 · 0 评论 -
set类的练习
ArrayList有序可重复 public class CollectionTest { @Test public void test1(){ Collection coll = new ArrayList(); coll.add(123); coll.add(456); coll.add(343); coll.add(343); coll.forEach(System.out::printl原创 2020-12-18 13:39:45 · 106 阅读 · 0 评论 -
collection类中remove方法
区分List中remove(int index)和remove(Object obj) public class ListExer { @Test public void testListRemove() { List list = new ArrayList(); list.add(1); list.add(2); list.add(3); updateList(list); System.o原创 2020-12-18 12:38:22 · 872 阅读 · 0 评论 -
Collection类
集合框架 |----Collection接口:单列集合,用来存储一个一个的对象 |----List接口:存储有序的、可重复的数据。 -->“动态”数组 |----ArrayList、LinkedList、Vector |----Set接口:存储无序的、不可重复的数据 -->高中讲的“集合” |----HashSet、Lin转载 2020-12-18 12:34:17 · 123 阅读 · 0 评论