mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-31 01:43:23 +07:00
GitOrigin-RevId: 088ce28eb3b8cbbce9aa1cfc1b073fef2dab12ce
15 lines
465 B
Java
15 lines
465 B
Java
// "Replace loop with 'Collection.removeIf()'" "false"
|
|
import java.util.*;
|
|
|
|
public class Main {
|
|
static List<Integer> select(Collection<Integer> input) {
|
|
List<Integer> result = new LinkedList<>(input);
|
|
f<caret>or (Iterator<Integer> iterator = result.iterator(); iterator.hasNext(); ) {
|
|
Integer left = iterator.next();
|
|
if (result.stream().noneMatch(right -> right == left * 2)) {
|
|
iterator.remove();
|
|
}
|
|
}
|
|
return result;
|
|
}
|
|
} |