Java 中的 Map.remove() 方法没有返回值(void)。它仅仅从映射中删除指定的键和对应的值。

这意味着调用 map.remove(key) 后,你无法直接获取删除的值。如果你需要获取删除的值,需要在调用 remove() 之前保存该值。

示例:

Map<String, String> map = new HashMap<>();
map.put("name", "John Doe");

String removedValue = map.get("name"); // 获取删除前的值
map.remove("name");

System.out.println("Removed value: " + removedValue); // 打印删除的值

原文地址: https://www.cveoy.top/t/topic/ofva 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录