我有一个包含许多对象的地图数组,现在我想从该地图中过滤掉一个对象。具有对象的阵列地图包含需要过滤的对象。
答案 0 :(得分:0)
假设您的意思是Map,并且想要从地图中过滤掉特定对象,您可能会通过搜索第一个对象来过滤掉。你看,Map本质上是一个包含2列的表:
----------------
|键|值| #1
|关键|值| #2
|关键|值| #3
......
第一列实际上只是一个参考点,实际数据的键。第二列或值是实际数据。因此,如果您想过滤掉"值"中的特定对象。如上所述,您可以使用" Key"来搜索地图。柱
Map<Object,Object> map = new HashMap<Object,Object>();
public Object getValue(Object key) {
return map.get(key); //Returns a single "value" object. Voila!
}