public class Solution {
public static HashSet<Integer> createSet() {
//напишите тут ваш код
HashSet<Integer> set = new HashSet<Integer>();
for (int i = 0; i < 20; i++) {
set.add(i);
}
return set;
}
public static HashSet<Integer> removeAllNumbersMoreThan10(HashSet<Integer> set) {
Collection<Integer> removeCandidates = new LinkedList<>();
for (Integer element : set) {
if (element > 10) {
removeCandidates.add(element);
set.removeAll(removeCandidates);
}
}
return set;Vladimir
23 уровень
Почему не проходит?
Архивный
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ангелина Григорчук
2 февраля 2018, 19:50
Вынеси
за цикл. Тогда должно заработать.
0
Roman Java Developer Expert
1 февраля 2018, 16:25
Ты тестировал свою программу?
Она выдает исключение.
Потому, что ты идешь по сету и при этом удаляешь из него элементы...
0