【发布时间】:2016-01-20 09:44:29
【问题描述】:
我有一个包含两种对象类型的集合。我只想将这两种类型中的一种读入一个新的集合中。 有没有一种优雅的方式来做到这一点?
【问题讨论】:
-
您可以将该地图包装到另一个地图
Map<String,Map<WhateverObject,WhateverObject>>中,并按它们的实际类分隔对象。 -
您可以使用 org.apache.commons.collections4.Predicate 类来优雅地处理。
标签: java object hashmap set hashset