po odpaleniu program normalnie kasuje liczby pow 10 . czemu blokuje ?
package pl.codegym.task.task08.task0814;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
/*
Większa niż 10? Wcale do nas nie pasujesz!
*/
public class Solution {
public static HashSet<Integer> utworzSet(){
// tutaj wpisz swój kod
HashSet<Integer> liczby = new HashSet<>();
liczby.add(1);
liczby.add(2);
liczby.add(3);
liczby.add(4);
liczby.add(5);
liczby.add(6);
liczby.add(11);
liczby.add(12);
liczby.add(7);
liczby.add(8);
liczby.add(9);
liczby.add(13);
liczby.add(16);
liczby.add(17);
liczby.add(-2);
liczby.add(-9);
liczby.add(10);
liczby.add(55);
liczby.add(14);
liczby.add(130);
return liczby;
}
public static HashSet<Integer> usunLiczbyWiekszeNiz10(HashSet<Integer> set) {
// tutaj wpisz swój kod
while (Collections.max(set) > 10)
set.remove(Collections.max(set));
return set;
}
public static void main(String[] args) {
//HashSet<Integer> nowy = utworzSet();
//usunLiczbyWiekszeNiz10(nowy);
//for (Integer s : nowy)
// System.out.println(s);
}
}