Java oneliner за список cleanup

Есть ли в java конструкция, которая делает что-то подобное (здесь реализовано в python):

[] = [item for item in oldList if item.getInt() > 5]

Сегодня я использую что-то вроде:

ItemType newList = new ArrayList();
for( ItemType item : oldList ) {
    if( item.getInt > 5) {
     newList.add(item);
    }
}

И мне первый способ кажется немного умнее.

6
задан Sean Patrick Floyd 21 September 2010 в 12:50
поделиться