HashMap
辐_射
这个作者很懒,什么都没留下…
展开
-
集合框架_LinkedHashMap的概述和使用
package cn.itcast_03;import java.util.LinkedHashMap;import java.util.Set;/* * LinkedListHashMap:是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。 * 由哈希表保证键的唯一性 * 由链表保证键的有序(存储和取出的顺序一致) */public class LinkedHashM原创 2017-01-13 22:42:31 · 379 阅读 · 0 评论 -
集合框架_Map集合的获取功能测试
package cn.itcast_01;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * 获取功能: * V get(Object key):根据键获取值。 * Set keySet():获取集合中所有键的集合。 *原创 2017-01-10 20:40:52 · 431 阅读 · 0 评论 -
集合框架_Map集合的遍历之键找值
package cn.itcast_01;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * Map集合的遍历: * Map -- 夫妻对 * * 思路: * A:把所有丈夫给集中起来 * B:遍历丈夫的集合,获取得到每一个丈夫。 * C:让丈夫去找自已的妻子。 *原创 2017-01-11 21:57:55 · 620 阅读 · 0 评论 -
集合框架_Map集合的遍历之键值对对象找键和值
package cn.itcast_01;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/* * Map集合的遍历: * Map -- 夫妻对 * * 思路: * A:获取所有结婚证的集合 * B:遍历结婚证的集合,得到每原创 2017-01-12 20:40:06 · 2309 阅读 · 1 评论 -
集合框架_Map集合遍历的两种方式比较图解
package cn.itcast_01;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/* * Map集合的遍历: * Map -- 夫妻对 * * 思路: * A:获取所有结婚证的集合 * B:遍历结婚证的集合,得到每原创 2017-01-12 21:13:00 · 952 阅读 · 0 评论 -
集合框架_HashMap集合键是Stirng值是String的案例
package cn.itcast_02;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * HashMap:是基于哈希表的Map接口实现。 * 哈希表的作用是用来保证键的唯一性的。 * * HashMap * 键:String * 值:String */public clas原创 2017-01-12 21:38:21 · 464 阅读 · 0 评论 -
集合框架_HashMap集合键是Integer值是String的案例
package cn.itcast_02;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * Hash * 键:Integer * 值:String */public class HashMapDemo2 { public static void main(String[] args原创 2017-01-12 21:55:29 · 2116 阅读 · 0 评论 -
集合框架_HashMap集合键是String值是Student的案例
package cn.itcast_02;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * HashMap * 键:String 学号 * 值:Student 学生对象 */public class HashMapDemo3 { public static void main(S原创 2017-01-12 22:09:58 · 735 阅读 · 0 评论 -
集合框架_HashMap集合键是Student值是String的案例
package cn.itcast_02;import java.util.HashMap;import java.util.Set;/* * HashMap * 键:Student 学生对象 * 要求:如果两个对象的成员变量值都相同,则为同一个对象。 * 值:String 学号 */public class HashMapDemo4 { public static原创 2017-01-12 22:26:44 · 647 阅读 · 0 评论 -
集合框架_Map集合的功能概述、Map集合的基本功能测试
package cn.itcast_01;import java.util.HashMap;import java.util.Map;/* * 作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做? * 如果采用前面学过的集合,我们只能把学号和学生姓名作为一个成员的对象,然后存储整个对象,将来遍历的时候,判断,获取对应原创 2017-01-10 20:22:47 · 549 阅读 · 0 评论 -
集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结
1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 Set(无序,唯一) Ha原创 2017-01-15 14:56:29 · 2078 阅读 · 1 评论 -
集合框架_Map集合、Collections工具类总结
1:Map(掌握) (1)将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 (2)Map和Collection的区别? A:Map 存储的是键值对形式的元素,键唯一,值可以重复。夫妻对 B:Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素可重复。光棍 (3)Map接口功能概述(自己补齐) A:添加功能 V原创 2017-01-14 22:32:51 · 952 阅读 · 0 评论 -
集合框架_HashMap集合嵌套HashMap集合的案例
package cn.itcast_05;import java.util.HashMap;import java.util.Set;/* * HashMap嵌套HashMap * * 培训学院 * jc 基础班 * 陈国栋 20 * 高明 22 * jy 就业班 * 李连杰 21 * 曹查理 23 * 先存储元素,然后遍历原创 2017-01-14 13:55:29 · 933 阅读 · 0 评论 -
集合框架_HashMap集合嵌套ArrayList集合的案例
package cn.itcast_05;import java.util.ArrayList;import java.util.HashMap;import java.util.Set;/* * 需求:假设HashMap集合的元素是ArrayList。有3个。 * 每一个ArrayList集合的值是字符串 * * 结果: * 三国演义 * 吕布 * 周原创 2017-01-14 15:21:25 · 821 阅读 · 0 评论 -
集合框架_ArrayList集合嵌套HashMap集合的案例
package cn.itcast_05;import java.util.ArrayList;import java.util.HashMap;import java.util.Set;/* * ArrayList集合嵌套HashMap集合并遍历 * 需求 : * 假设ArrayList集合的元素是HashMap。有3个。 * 每一个HashMap集合的键和值都是字符原创 2017-01-14 15:50:08 · 692 阅读 · 0 评论 -
集合框架_集合多层嵌套的数据分析
package cn.itcast_06;/* * 为了更符合要求: * 这次的数据就看成是学生对象。 * * 北大青鸟 * bj 北京校区 * jc 基础班 * 林青霞 27 * 风清扬 30 * jy 就业班 * 赵雅芝 28 * 武鑫 29 * sh 上海校区 * jc 基础班原创 2017-01-14 16:00:21 · 674 阅读 · 0 评论 -
集合框架_集合多层嵌套的代码体现
package cn.itcast_06;import java.util.ArrayList;import java.util.HashMap;import java.util.Set;/* * 为了更符合要求: * 这次的数据就看成是学生对象。 * * 北大青鸟 * bj 北京校区 * jc 基础班 * 林青霞 27 * 风清扬原创 2017-01-14 17:18:16 · 471 阅读 · 0 评论 -
集合框架_HashMap和Hashtable的区别
package cn.itcast_07;import java.util.Hashtable;/* * 面试题: * 1:Hashtable和HashMap的区别? * Hashtable:线程安全,效率低。不允许null键和null值 * HashMap:线程不安全,效率高。允许null键和null值 * 2:List,Set,Map等接口是否都继承子Map接口?原创 2017-01-14 17:57:19 · 452 阅读 · 0 评论 -
集合框架_模拟斗地主洗牌和发牌并对牌进行排序的原理图解
原创 2017-01-14 21:14:25 · 892 阅读 · 0 评论 -
集合框架_模拟斗地主洗牌和发牌并对牌进行排序的代码实现
package cn.itcast_04;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;/* * 思路: * A:创建HashMap集合 * B:创建一个ArrayList集合 * C:创建花生数组和原创 2017-01-14 22:12:25 · 1438 阅读 · 0 评论 -
Hibernate映射集合属性2__List、Map、数组、Bag等
Set HashSet 无序,不重复 e_user e_user_addressSet id userId name address 要说明的信息: a:集合表的名称(集合表) b:集合表中的外键(集合外键) c:集合表中的元素列(集合元素) List 有序,可重复 e_user e_user_addressList id原创 2017-05-06 12:05:02 · 441 阅读 · 0 评论