hashmap清楚数据
时间: 2023-11-08 19:55:23 浏览: 66
java使用hashMap缓存保存数据的方法
要清除HashMap集合对象中的数据,可以使用clear()方法或者重新实例化HashMap对象。使用clear()方法即可清除HashMap集合对象中的数据,语法为:hashmap.clear()。
另一种方式是重新实例化HashMap对象,原HashMap所对应的内存地址会等待系统自动回收。
举个例子,如下所示:
```
HashMap<Integer, String> objectName = new HashMap<Integer, String>();
objectName.put(11, "Java265.com");
objectName.put(88, "Java爱好者");
objectName.put(100, "Java网站");
System.out.println("清空前:" + objectName);
// 清空方式1
objectName.clear();
System.out.println("清空后:" + objectName);
// 清空方式2
objectName = new HashMap<Integer, String>();
System.out.println("清空后:" + objectName);
```
以上代码的输出结果如下:
```
清空前:{100=Java网站, 88=Java爱好者, 11=Java265.com}
清空后:{}
清空后:{}
```
阅读全文