欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > java >内容正文

java

java中map集合类的用法(hashmap) -凯发k8官方网

发布时间:2024/10/6 java 18 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 java中map集合类的用法(hashmap) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

map键值对,键(key)一般存储索引,值(value)一般存储对象。

map的特性即「键-值」(key-value)匹配

java.util.hashmap

hashmap在内部使用哈希(hash),很短时间内可以寻得「键-值」匹配.

hashmap中常用方法:

1.建立一个新的映射

put(object key,object value);

2.根据key值找出对应的value值

get(object key);

3.判断键是否存在

containskey(object key);

4.判断值是否存在

containsvalue(object value);

实例

package work2;import java.util.collection;import java.util.iterator; import java.util.list;import java.util.arraylist;import java.util.scanner;import java.util.map;import java.util.hashmap; public class main {public static void main(string[] args) {scanner cin=new scanner(system.in);map map=new hashmap();string key1="caterpillar";map.put(key1,"caterpillar message");system.out.println(map.get(key1));map.put("justin", "justin的讯息");map.put("momor", "momor的讯息");map.put("caterpillar", "caterpillar的讯息");collection collection = map.values();//集合iterator iterator = collection.iterator();while(iterator.hasnext()) {system.out.println(iterator.next());}system.out.println();for(string value:map.values()) {system.out.println(value);}cin.close();} }

 

总结

以上是凯发k8官方网为你收集整理的java中map集合类的用法(hashmap)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图