JAVA中MAP的常用方法

Map是一个集合,一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。在Map中键(key)可以是任意类型的对象。Map中不能有重复的键(Key),每个键(key)都有一个对应的值(value)。

Map是开发中较为常见的一种集合类型,就我个人而言也很喜欢使用,所以对于Map中的常用方法做一下总结。

注:以下map视为已经定义过的Map键值对,Key为键,Value为值

1.put方法

map.put(Key, Value)

添加键值对。

例如:map.put("tty","hello")

值得注意的是键不能重复,即便键为null,也只有一个,重复put一个键的值会覆盖之前的值。

2.get

map.get(Key)

返回指定键的值。

例如:map.get("tty")

3.clear

map.clear()

删除map中的所有键值对。

4.remove

map.remove(Key)

删除对应键的键值对,会返回对应的值,没有则返回null。

map.remove(Key, Value)

删除对应的键值对,成功返回true。

5.containKey

map.containKey(Key)

判断map中是否有相应的键。

6.containValue

map.containKey(Value)

判断map中是否有相应的值。

posted @ 2022-09-04 22:08  天堂游  阅读(3515)  评论(2)    收藏  举报