package com.javarush.test.level08.lesson08.task02; import java.util.HashSet; import java.util.Set; import java.util.Iterator; /* Удалить все числа больше 10 Создать множество чисел(Set<Integer>), занести туда 20 различных чисел. Удалить из множества все числа больше 10. */ public class Solution { public static HashSet<Integer> createSet() { Set<Integer> set = new HashSet<>(); { for (int i = 0; i < 20; i++) { set.add(i); } } return (HashSet<Integer>) set; } public static HashSet<Integer> removeAllNumbersMoreThan10(HashSet<Integer> set) { Iterator<Integer> iterator = set.iterator(); while (iterator.hasNext()) { if (iterator.next() > 10) { iterator.remove(); } } return set; } }
Leave A Comment