上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页
摘要: TreeMap:是基于红黑树的Map接口的实现。 TreeMap<String/Integer,String>:迭代顺序会按照自然顺序 TreeMap<Person,String>:迭代顺序要自己定义 键:Person 值:String 需求: "aababcabcdabcde",获取字符串中每一个 阅读全文
posted @ 2016-09-25 22:23 卡拉瓦 阅读(326) 评论(0) 推荐(0) 编辑
摘要: /* * LinkedHashMap:是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。 * 由哈希表保证键的唯一性 * 由链表保证键的有序(存储和取出的顺序一致) */ import java.util.LinkedHashMap; 阅读全文
posted @ 2016-09-25 22:18 卡拉瓦 阅读(157) 评论(0) 推荐(0) 编辑
摘要: HashMap:是基于哈希表的Map接口实现。 哈希表的作用是用来保证键的唯一性的。 HashMap<String,Person> 键是String,Integer等类的话,就会重写HashCode()和equals()方法,键的值一样,后面的就会覆盖前面的 HashMap<Person,Strin 阅读全文
posted @ 2016-09-25 22:15 卡拉瓦 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 获取功能 Set<Map.Entry<K,V>> entrySet():获取键值对的集合 Map集合的遍历方法有两种: A:首先遍历集合中的键,然后再根据获得的键,获取对应的值。 B:Set<Map.Entry<K,V>> entrySet():获取键值对的集合 阅读全文
posted @ 2016-09-25 22:12 卡拉瓦 阅读(8466) 评论(0) 推荐(0) 编辑
摘要: 作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢? 如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,获取对应的名称。 但是呢,如果我都能把学生姓名拿出来了,我还需要根 阅读全文
posted @ 2016-09-25 22:07 卡拉瓦 阅读(298) 评论(0) 推荐(0) 编辑
摘要: TreeSet集合的练习: 需求: 键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台 分析: A:定义学生类 B:创建一个TreeSet集合 使用内部匿名方法实现 C:总分从高到底如何实现呢? D:键盘录入5个学生信息 E:遍历TreeSet集合 学生类: 测 阅读全文
posted @ 2016-09-24 22:52 卡拉瓦 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 1 package zl_TreeSet; 2 3 import java.util.Comparator; 4 import java.util.TreeSet; 5 6 /* 7 用StreeSet集合存储自定义对象并遍历。这次用比较器排序 8 public TreeSet(Comparator comparator) 比较器排序 9 这种方法有两种做法: 10 ... 阅读全文
posted @ 2016-09-24 21:43 卡拉瓦 阅读(386) 评论(0) 推荐(0) 编辑
摘要: TreeSet:能够对元素按照某种规则进行排序。 排序有两种方式 A:自然排序 B:比较器排序 TreeSet集合的特点:排序和唯一 通过观察TreeSet的add()方法,我们知道最终要看TreeMap的put()方法。 用StreeSet集合存储自定义对象并遍历。 如果一个类的元素要想能够进行自 阅读全文
posted @ 2016-09-24 19:26 卡拉瓦 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: TreeSet:能够对元素按照某种规则进行排序。 排序有两种方式 A:自然排序 B:比较器排序 TreeSet集合的特点:排序和唯一 通过观察TreeSet的add()方法,我们知道最终要看TreeMap的put()方法。TressSet集合的add()方法的源码: TreeSet存储元素自然排序和 阅读全文
posted @ 2016-09-24 19:17 卡拉瓦 阅读(1382) 评论(0) 推荐(1) 编辑
摘要: LinkedHashSet:底层数据结构由哈希表和链表组成。 哈希表保证元素的唯一性。 链表保证元素有素。(存储和取出是一致) 阅读全文
posted @ 2016-09-24 16:19 卡拉瓦 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页