java hashmap的用法_Java HashMap使用方法教程及示例代码

1、Java HashMap

HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap 是无序的,即不会记录插入的顺序。HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable接口。

例如,

创建HashMap对象,该对象将存储String类型key和String类型的value:import java.util.HashMap; // import the HashMap class

HashMap langs = new HashMap();

2、HashMap中添加key和value

HashMap类具有许多有用的方法。例如,要向其中添加项目,请使用put()方法:

例如:

// Import the HashMap class

import java.util.HashMap;

public class Main {

public static void main(String[] args) {

// 创建 HashMap 对象

HashMap langs = new HashMap();

// Add keys and values (Country, City)

langs.put("c", "c c++ c#");

langs.put("java",

你可能感兴趣的:(java,hashmap的用法)