set集合
摘要:Set集合:(唯一) 1.特点:存入顺序和取出顺序不一致,不保证顺序不变,且元素唯一,底层由HashMap实现 底层为哈希表 HashMap 唯一 HashSet为什么唯一呢? 依赖hashCode和equals方法来判断两个元素是否一样, 比如在判断时:hashCode值不一样 >元素直接添加 h
阅读全文
posted @
2017-11-16 13:40
末
阅读(4183)
推荐(0)
Java实现对List去重
摘要:方式一,使用for循环遍历去除List中的重复元素代码如下 方式二,使用Set去重代码片段如下 方式三,使用 TreeSet去除重复元素
阅读全文
posted @
2017-11-03 19:49
末
阅读(24095)
推荐(0)
Collections工具类的使用
摘要:创建实体类 创建测试类 排序 map遍历的效率比较 汉字的排序
阅读全文
posted @
2017-05-10 12:09
末
阅读(271)
推荐(0)
泛型集合
摘要:Map的泛型集合 创建Student实体类 创建测试类 Map集合遍历
阅读全文
posted @
2017-05-10 11:23
末
阅读(276)
推荐(0)
Map
摘要:public class MapTest { public static void main(String[] args) { /* * Map是一个键值对的集合,有key和value * 通过key拿到value的值 * Set中的add()默认底层走的是Map的put() * 所以key是不允许重...
阅读全文
posted @
2017-05-10 11:01
末
阅读(239)
推荐(0)
Set
摘要:Set集合存储唯一无序的数据 Set集合测试类 TreeSet集合
阅读全文
posted @
2017-05-10 10:52
末
阅读(356)
推荐(0)
List
摘要:List 接口存储一组不唯一(可以重复),有序(插入顺序)的对象 01. ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 通过看ArrayList的源码得知: /* Constructs an empty list with an initial
阅读全文
posted @
2017-05-10 10:29
末
阅读(305)
推荐(0)