摘要: Collection 是单列结合,Map是双列结合。 Map是将键映射到值的对象。 Map<k,v>的特点是: 1.Map是一个双列集合,一个元素包含两个值(一个是key,一个是value), 2.Map里面的键和值可以是不同类型的,比如Map<String ,Integer >, 3.Map里面的 阅读全文
posted @ 2020-08-27 15:37 呆马and鸽子 阅读(203) 评论(0) 推荐(0)
摘要: Collections 工具类提供的几个常用的方法:addAll ,shuffle,sort 下面是实例: package com.collectiondo; import java.util.ArrayList; import java.util.Collections; //测试Collecti 阅读全文
posted @ 2020-08-27 15:14 呆马and鸽子 阅读(207) 评论(0) 推荐(0)
摘要: Object 里面有个hashcode 方法 如以下代码: package com.collectiondo; class Person { private Integer age; private String name; public Person(Integer age, String nam 阅读全文
posted @ 2020-08-27 14:27 呆马and鸽子 阅读(715) 评论(0) 推荐(0)
摘要: set 的特点是: 1.不允许存储重复的元素 2.没有索引,没有带索引的方,不能直接使用for 遍历 hashset 的特点: 1.不允许存储重复的元素 2.没有索引,没有带索引的方,不能直接使用for 遍历 3.是一个无序集合,存储元素的顺序和取出元素的顺序可能不同 4.底层是一个hash表结构, 阅读全文
posted @ 2020-08-27 14:05 呆马and鸽子 阅读(242) 评论(0) 推荐(0)
摘要: 一.List 的特点是: 1.有序的,存储进去数据的顺序和取出来的顺序是一样的 2.允许存储重复的元素 3.里面的值是有索引的,拥有索引方法,如get(index) 下面是List集合类的一些方法的示例: package com.collectiondo; import java.util.Arra 阅读全文
posted @ 2020-08-27 13:12 呆马and鸽子 阅读(244) 评论(0) 推荐(0)