java零基础的坎坷之路【35】——Map集合相关功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LiyangBai/article/details/88079112
1、Map集合的特点:
	将键映射到值得对象。一个映射不能饱和重复的键。每个键只能映射到一个值。
	
2、Map集合与Collection集合的区别?
	Map集合存储元素是成对出现的,Map集合的键是唯一的,值是可重复的。
	Collection集合存储元素是单独出现的,Collection接口的子接口Set是唯一的,List子接口是可重复的。
	
3、Map集合的功能概述:

	添加功能:
		V put(K key,V value):添加或替换元素。
		
	删除功能:
		void clear():移除所有的键值对元素。
		V remove(K key):根据键删除元素,并返回删除的值。
		
	判断功能:
		boolean containsKey(K key):判断集合是否包含指定的键。
		boolean containsValue(V value):判断集合是否包含指定的值。
		boolean isEmpty():判断集合是否为空。
		
	获取功能:
		Set<Map.Entry<K,V>> entrySet():获取集合的所有键值对。
		V get(K key):根据键获取值。
		Set<K> keySet():获取集合的所有键得到的集合。
		Collection<V> values():获取集合的所有值得到的集合。
		
	长度功能:
		int size():返回集合中键值对的个数。

猜你喜欢

转载自blog.csdn.net/LiyangBai/article/details/88079112
今日推荐