Map简介:将键映射到值的对象。映射不能包含重复的键;每个键最多只能映射到一个值。这个接口取代了Dictionary类,后者是一个抽象类而不是接口。
公共接口映射
将键映射到值的对象。映射不能包含重复的键;每个键最多只能映射到一个值。
导入javautilHashMap
导入javautilMap
公共类测试{
公共静态void main(String[] args) {
map map=new HashMap();//声明一个映射
Map ('s ','哈哈');//将值放入map: map以key-value的形式存储。
string str=mapget(' s ')toString();//映射以获取带有键的值
system outprintln(str);
}
}
输出:哈哈
映射键值对,值通常存储为对象。
Put(object key,object value),hashmap中常用的方法;将指定值与该映射中的指定键相关联。
get(对象键);//根据键值找出对应的value值。
确定该键是否存在:containsKey(对象键)
确定该值是否存在:containsValue(对象值)
Map的特点是键值匹配。
导入Java . util . hashmap;
导入Java . util . map;
公共类测试{
公共静态void main(String[] args) {
map map=new HashMap();
String key=' java
String key=' java
Map.put(key,' Java Java的价值');
Map.put(key,' Java Java的价值');
system . out . println(map . get(key));
system . out . println(map . get(key));
}
}
输出:
java1的价值
java2的价值
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。