(1)定义HashMap对象(类型自己定义) (2)添加元素、移除元素 (3)遍历元素
时间: 2023-06-12 16:07:15 浏览: 65
以下是Java中定义HashMap对象、添加元素、移除元素以及遍历元素的示例代码:
```
import java.util.HashMap;
import java.util.Map;
public class HashMapExample {
public static void main(String[] args) {
// 定义HashMap对象
Map<String, Integer> map = new HashMap<>();
// 添加元素
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
map.put("pear", 4);
// 移除元素
map.remove("orange");
// 遍历元素
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
}
}
```
输出结果:
```
pear : 4
banana : 2
apple : 1
```
在上述示例中,我们定义了一个HashMap对象,它的键是String类型,值是Integer类型。我们添加了四个元素,然后移除了一个元素。最后,使用for循环遍历了HashMap中的所有元素,并将它们的键和值打印到控制台上。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)