Map集合 末蓝、 2022-06-17 01:23 251阅读 0赞 /* Map集合:该集合存储键值对。一对一对往里存,而且保证键的唯一性。 1:添加 put(K key,V value); putAll(Map<? extends k,? extends V> m); 2:删除 clear(); remove(Object key); 3:判断 containsValue(Object value); containsKey(Object key); 4:获取 get(Object key); size(); values(); entrySet(); Map |--HashTable:底层是哈希表结构,不能存储null键null值,该集合是线程同步的。jdk1.0效率低。 |--HashMap:底层是哈希表结构,允许使用null键和null值,该集合是不同步的。jdk1.2效率高。 |--TreeMap:底层是二叉树数据结构,不同步。可以用于给Map集合的键进行排序。 和Set很像。 Set底层就是使用了Map集合。 */ import java.util.*; class MapDemo1 { public static void main(String[] args) { Map<String,String> map = new HashMap<String,String>(); //添加元素,添加元素,如果出现相同的键,那么后添加的值会覆盖原有键对应值的. //并且put方法会返回被覆盖的值。 System.out.println(map.put("01","c")); System.out.println(map.put("01","cc")); map.put("02","c+"); map.put("03","c++"); map.put("04","java"); //查询是否包含key键。 System.out.println("containsKey:"+map.containsKey("02")); //删除包含的key键,并返回value值 System.out.println("remove:"+map.remove("02")); //以键值查询 System.out.println("get:"+map.get("01")); //可以通过 get 方法的返回值来判断一个键是否存在。 //通过返回空来判断 System.out.println("get:"+map.get("011")); map.put("null","asp"); //获取map集合中所有的值 Collection<String> coll = map.values(); System.out.println("coll:"+coll); System.out.println(map); } }
相关 java——集合——Map集合——Map集合的概述 ![785798b9f16983d2b4fa11f74c94630b.png][] ![c245c791968681286d734a72d714b18a.png][] [ 快来打我*/ 2024年03月31日 09:42/ 0 赞/ 171 阅读
相关 Map集合 Map集合没有继承 Collection接口,其提供的是key到value的映射。Map中不能包含相同的key值,每个key只能映射一个value,key决定了存储对象在映射中 约定不等于承诺〃/ 2022年07月19日 02:52/ 0 赞/ 257 阅读
相关 Map集合 Map Map接口是一种双列集合,它的每个元素都包含一个键对象Key和一个值对象Value,键和值对象之间存在一种对应关系,称为映射。一个映射不能包含重复的键,每个键最多 叁歲伎倆/ 2022年07月12日 04:47/ 0 赞/ 322 阅读
相关 Map集合 / Map集合:该集合存储键值对。一对一对往里存,而且保证键的唯一性。 1:添加 put(K key,V value); putAl 末蓝、/ 2022年06月17日 01:23/ 0 赞/ 252 阅读
相关 Map集合 Map集合 一、Map集合概述和特点 1,概述 \将键映射到值的对象 \一个映射不能包含重复的键 \每一个键最 我不是女神ヾ/ 2022年05月21日 13:18/ 0 赞/ 309 阅读
相关 Map集合 【前言】 1.Map 用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里key,另外一组值用于保存Map里的value,key和value都可以 ゞ 浴缸里的玫瑰/ 2022年05月19日 23:14/ 0 赞/ 335 阅读
相关 map集合 Map集合的特点: 将键映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值 Map集合和Collection集合的区别? Map集合存储元素 向右看齐/ 2022年05月17日 04:07/ 0 赞/ 294 阅读
相关 Map集合 Map集合 (一)Map集合 1.Map集合的特点; 可以储存键映射到值得对象,且一个映射不能包含重复的键,每个键最多只能映射到一个值 只和键有关和值没有关系 深藏阁楼爱情的钟/ 2021年11月29日 12:04/ 0 赞/ 460 阅读
还没有评论,来说两句吧...