我正在尝试从 map 中的集合中删除一个元素,但我不确定如何执行此操作。
到目前为止我的代码是:
public void deleteToValue(String aLocation, String aEquipment)
{
locationMap.remove(aLocation, aEquipment);
}
map 键是位置,集合称为装备。
假设地点是伦敦,我想从集合中删除一辆自行车。
key 和集合将始终存在,因此此时无需检查空值。
最佳答案
这需要 2 个步骤:
Set<String> equipment = locationMap.get(aLocation) => returns the set
equipment.remove(aEquipment) ==> removes equipment from set.
关于java - 如何从 map 中的集合中删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61190270/