小言_互联网的博客

JAVA集合类map

385人阅读  评论(0)

java集合类map

一、简述:


Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。其中键不可以重复,但是值可以重复。
如:Map<Character,Integer> map = new HashMap<Character,Integer>(); 键是string,值是integer。
注意:不能用char和int来声明。因为泛型的声明必须是一个类,char和int是基本类型,而Character和Integer是其封装类。


二、map基础用法


map中HashMap是最常用的一种类型,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。

  • 初始化

Map<String,Integer> map = new HashMap<String,Integer>();
map.put(“key1”, value1);
map.put(“key2”, value2);

  • 常用函数
功能 函数
插入元素 map.put(“key1”, value1);
获取元素 map.get(“key1”)
移除元素 map.remove(“key1”);
清空map map.clear();
获取容器大小 map.size()

转载:https://blog.csdn.net/floating_fight/article/details/101912272
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场