当前位置:秒懂库 > IT科技 > java,hashmap
手机版

java,hashmap

来源:秒懂库 阅读:2.8W 次
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java的hashmap是什么?下面就一起了解一下吧~

HashMap是一个散列表,它存储的内容是键值对(key-value)映射,根据键的 HashCode 值存储数据实现了 Map 接口,HashMap的访问速度很快,最多允许一条记录的null键,不支持线程同步。

hashmap添加元素的方法

HashMap 类提供了很多有用的方法,添加键值对(key-value)可以使用 put() 方法:

实例

// 引入 HashMap 类      import java.util.HashMap;public class RunoobTest {    public static void main(String[] args) {        // 创建 HashMap 对象 Sites        HashMap<Integer, String> Sites = new HashMap<Integer, String>();        // 添加键值对        Sites.put(1, "Google");        Sites.put(2, "Runoob");        Sites.put(3, "Taobao");        Sites.put(4, "Zhihu");        System.out.println(Sites);    }}

执行以上代码,输出结果如下:

{1=Google, 2=Runoob, 3=Taobao, 4=Zhihu}

以下实例创建一个字符串(String)类型的 key 和字符串(String)类型的 value:

实例

// 引入 HashMap 类      import java.util.HashMap;public class RunoobTest {    public static void main(String[] args) {        // 创建 HashMap 对象 Sites        HashMap<String, String> Sites = new HashMap<String, String>();        // 添加键值对        Sites.put("one", "Google");        Sites.put("two", "Runoob");        Sites.put("three", "Taobao");        Sites.put("four", "Zhihu");        System.out.println(Sites);    }}

执行以上代码,输出结果如下:

{four=Zhihu, one=Google, two=Runoob, three=Taobao}

java hashmap

本文链接:https://www.miaodongku.com/itkj/0oq159.html

Copyright © 2024. 秒懂库 All right reserved. 黑ICP备20202358号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。