JAVA hashmap
时间: 2023-08-24 14:13:54 浏览: 130
HashMap是Java中的一个类,用于存储键值对。可以使用put()方法向HashMap中添加键值对,put()方法的参数是键和值。例如,可以使用以下代码创建一个整型(String)的键和整型(String)的值的HashMap:
```java
import java.util.HashMap;
public class Example {
public static void main(String\[\] args) {
HashMap<String, String> map = new HashMap<String, String>();
map.put("one", "1");
map.put("two", "2");
map.put("three", "3");
System.out.println(map);
}
}
```
如果要计算HashMap中的元素数量,可以使用size()方法。例如:
```java
import java.util.HashMap;
public class Example {
public static void main(String\[\] args) {
HashMap<Integer, String> map = new HashMap<Integer, String>();
map.put(1, "one");
map.put(2, "two");
map.put(3, "three");
System.out.println(map.size());
}
}
```
HashMap类还提供了其他有用的方法,例如remove()方法用于删除指定键的键值对,get()方法用于获取指定键的值等。
#### 引用[.reference_title]
- *1* *2* *3* [Java基础(六):HashMap(使用方法详解)](https://blog.csdn.net/weixin_43314519/article/details/107473228)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文