Java Map.remove() 方法返回值详解
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 著作权归作者所有。请勿转载和采集!