摘要: 双列集合<k, v> Map: Map 和 HashMap是无序的; LinkedHashMap是有序的; HashMap & LinkedHashMap: put方法: 其中,可以多态创建Map对象,能直接输出Map中元素(key=value组成一个元素),说明Map重写了Object类的toSt 阅读全文
posted @ 2019-04-06 23:28 wmqiang 阅读(439) 评论(0) 推荐(0) 编辑
摘要: addAll & shuffle: 返回类型为boolean类型,执行完操作不接收也行; 其中,静态方法,与对象无关,类名点方法名直接调用; 点点点为可变参数,随便填写几个参数都可以; sort方法: int数据类型的封装类integer类sort方法: 集合只能存储对象; String类型sort 阅读全文
posted @ 2019-04-06 18:53 wmqiang 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 定义一个可变参数的方法: 其中,可见可变参数底层是数组 [ ], 大写 I 代表是int类型数据的数组,@后面是它的指向堆内存中的地址值(Object的toString方法); 可变参数的注意事项: 可变参数的特殊写法(终极写法): 阅读全文
posted @ 2019-04-06 15:52 wmqiang 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 底层是由哈希表+链表: 阅读全文
posted @ 2019-04-06 14:25 wmqiang 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 不重复,无索引,不能重复元素,没有索引; HashSet集合: 此时实现Set接口,有哈希表(HashMap的一个实例)支持,哈希表意味着查询速度很快, 是无序的,即元素的存取的顺序可能不一致; 且此实现也不是同步的,即多线程的; 其中,能用iterator迭代器因为是继承集合的祖宗类collect 阅读全文
posted @ 2019-04-06 14:20 wmqiang 阅读(490) 评论(0) 推荐(0) 编辑