List,Map,set,Array简析
来源:互联网 发布:mac网络共享无法连接 编辑:程序博客网 时间:2024/06/06 12:43
List:线性集合,循环可用iterator(),不解释;
Map:键—值组,无序(但是子类treeMap是根据KEY排序的)
插入方法put(key,value),但是如果插入的Key相同的话,那后者是无法插入的(除非remove(krey)),
这个特性导致Map中的全是key值不同的,这样一来我们就可以根据(map.contain(key))这个特性来取异了;
其中keySet()方法可以取出所有的KEY值集合
entrySet()可以将Map转为Set<Map<key,value>>
Set:也是一种稽核,有以下特性
1、它不允许出现重复元素;
2、不保证集合中元素的顺序
3、允许包含值为null的元素,但最多只能有一个null元素
add(O),addAll();remove();contain();isEmpty();toArray();
Array:数组集合,但是可以和List之间进行互相转化,而且Map和Set也可以转为Array
转化为Array之后就可以进行排序以及其他的操作
Map:键—值组,无序(但是子类treeMap是根据KEY排序的)
插入方法put(key,value),但是如果插入的Key相同的话,那后者是无法插入的(除非remove(krey)),
这个特性导致Map中的全是key值不同的,这样一来我们就可以根据(map.contain(key))这个特性来取异了;
其中keySet()方法可以取出所有的KEY值集合
entrySet()可以将Map转为Set<Map<key,value>>
Set:也是一种稽核,有以下特性
1、它不允许出现重复元素;
2、不保证集合中元素的顺序
3、允许包含值为null的元素,但最多只能有一个null元素
add(O),addAll();remove();contain();isEmpty();toArray();
Array:数组集合,但是可以和List之间进行互相转化,而且Map和Set也可以转为Array
转化为Array之后就可以进行排序以及其他的操作
0 0
- List,Map,set,Array简析
- Array、List、Set、与Map
- hibernate 集合(set, list, array,bag, map)
- [ java ] java list map set array 转换!
- Hibernate List&Map&array&Set映射出错
- Scala之Array,List,Tuple,Set,Map
- List,Set,Map,Array之间相互转换
- 基础 - Array,Collection(list,set),Map
- Mybatis中遍历List、Set、Array、Map
- 集合映射 map list array set
- NHibernate集合映射中的set, list, map, bag, array
- Hibernate常见集合映射(Set,List Array,Map,Bag)
- NHibernate集合映射中的set, list, map, bag, array
- 集合映射(set, list, array,bag, map)详解
- hibernate 映射集合(Set,List Array,Map,Bag)
- Hibernate的集合映射(Set、List、Array、Map、Bag)
- Hibernate的集合映射(Set、List、Array、Map、Bag)
- 12 映射-- 集合类的映射(Set,List,Map,Array)
- C语言获取文件大小相关操作
- LeetCode解题报告--Remove Element
- Android 开发者的 RxJava 详解
- 完全卸载Oracle11g数据库
- 飞机订票客户端-分段截断异常-处理
- List,Map,set,Array简析
- NYOJ5之Binary String Matching
- Bootstrap四-菜单、按钮、导航
- JDBC连接数据库
- 求强连通分量之tarjan算法
- iOS 精益编程
- 64位锐捷多网卡、VMWareNat模式、ICS共享破解
- POJ-2159
- 进阶教程:Android 5.0 免 Root 开启中文 Google Now