一,前言 1.1,概述 ? 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射(K-V)。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。 Collection中的集合,元素是孤 ...
分类:
其他好文 时间:
2020-01-08 10:17:24
阅读次数:
86
一。collection与map集合的区别 1.collection集合中的元素为孤立存在,map集合中的预算为成对存在(key键--vlaue值) 2.collection集合为单列集合,map集合为双列集合 3.collection集合中有重复的元素,也可以没有重复的元素,map集合中key值不 ...
分类:
编程语言 时间:
2020-01-03 23:12:50
阅读次数:
91
一.Java集合的体系结构 (1).Collection接口 类的对象 有三个子接口分别为 List 有序允许重复 实现类:ArrayList ,LinkedList Queue 有序允许重复 实现类:LinkedList Set 无序不允许重复 实现类:HashSet (2).Map接口 键值对 ...
分类:
编程语言 时间:
2020-01-01 20:26:13
阅读次数:
70
集合嵌套 先创建集合和存入数字(person是故有自创类) 第一种1.keySet+增强for 第二种//2.keySet+Iterator entry方法1.entry+增强for 第二种4.entry+Iterator Collections集合工具类 模拟斗地主洗牌发牌 思路: ...
分类:
其他好文 时间:
2019-12-31 12:41:53
阅读次数:
85
1.JDK9的新特性: List接口, Set接口, Map接口:里边增加了一个静态的方法of,可以给集合一次性添加多个元素 static <E> list<E> of (E... elements) 使用前提: 当集合中存储的元素的个数已经确定了,不再改变时使用注意:1. of方法只适用于List ...
分类:
其他好文 时间:
2019-12-29 18:42:26
阅读次数:
71
java 从 Map 到 HashMap 到 LinkedHashMap ========================================= Map 接口 Map 是 java 容器的基础接口,提供按照 kv 方式存取数据的能力。Map 定义了一系列的操作,以及一个内部接口 Map. ...
分类:
其他好文 时间:
2019-12-24 12:09:46
阅读次数:
76
Publicstaticvoidmain(stringarge[]){Stringstr=newStriing("ahello");System.out.println(“长度:”+str.length());System.out.println(“位置的字符:”+str.charAt(0));bytearr[]=strgetBytes();}Set集合类似一个罐子,可以将多个
分类:
编程语言 时间:
2019-12-23 00:52:36
阅读次数:
114
1.前言 看完咕泡Jack前辈的有关hashMap的视频(非宣传,jack自带1.5倍嘴速,高效),收益良多,所以记录一下学习到的东西。 2.基础用法 源码的注释首先就介绍了哈希表是基于Map接口,所以它的用法和其他集合的用法差不多。 /** * Hash table based implement ...
分类:
其他好文 时间:
2019-12-20 18:48:46
阅读次数:
138
前言 生活中,我们常会看到这样一种集合:IP地址与主机名,身份证号与个人等,这种一 一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对应关系的对象,即 java.util.Map 接口。 Map 接口下的集合与 Collection 接口下的集合,它们存储数据的形式不同,Collec ...
分类:
其他好文 时间:
2019-12-18 13:04:28
阅读次数:
71