Мне нужно написать метод, который возвращает представление списка (java.util.List). Возвращаемое представление должно содержать только те элементы во входном списке, который возвращает true при тестировании с помощью метода isSuccessful().Получение представления списка на основе свойства
List<Entity> getSuccessfulEntities(List<Entity> entities)
{
//Return a List view of entities, each element of which returns true for isSuccessful(entity)
}
Я просмотрел API коллекций и списков, но не смог найти никаких средств для этого. Любой из коробки подумал?
Это создает совершенно новый ArrayList. Мне нужен только просмотр (не поддающийся изменению), который фактически использует исходный список. – Jagat
@ Jagat см. Обновленный ответ – NullUserException