ak zsumować liczby, które zostały wylosowane aby przejść do dalszej części zadani.a
Skoro masz już sposób na wybieranie tych liczb, odpowiedzi może być kilka- najlepiej jest to zrobić -
> zapisując te liczby do tablicy ( zbioru Set- jeśli liczby nie mogą się powtarzać, ale wtedy musiałbys losować ponownie jeśli warunek spowodowałby ponowienie liczby )
a następnie jako wynik zredukować sumując wartości
stworzyć te tablice jako pole klasy :)
static List<Integer> twojaTablica = new ArrayList<Integer>();
....
// dodawac w metodzie wykonywania zadan
twojaTablica,add(value);
Dwie istotne rzeczy TABLICA- powinna być polem klasy i być statyczna dla przykładu
jeśli tworzysz List<Integer> twojaTablica to nie musisz pakować tego do Arrays.Stream, zanim użyjesz funkcji redukcje, jeśli tablice utworzysz prymitywną tzn tablicaDanych int[] -> wtedy tak musisz zapisać
int suma = Arrays.stream(tablicaDanych).reduce(0, (a, b) -> a + b);
//lub
int suma = Arrays.stream(tablicaDanych).reduce(0, Integer::sum); // suma