Witam! W Javie programuję od niedawna, dopiero co uczę się stawiać pierwsze kroczki i chciałem prosić Was o pomoc. Mam do napisania program, który ma z jednego wiersza wejścia wczytać inty, a następnie dodać te liczby do dowolnej struktury danych z interfejsu Collection oraz napisać metodę, która jako parametr dostanie właśnie tą kolekcję intów i wypisze przednajwiększą z nich. Chciałem Was prosić o porady odnośnie jakiej kolekcji najlepiej użyć oraz jak w optymalny sposób dodać te liczby z jednego wiersza do struktury danych. Jeśli coś nazywam źle, śmiało proszę mnie poprawiać, za wszystko co napisałem źle/niezrozumiale z góry przepraszam :)
0
1
- Z jednego wiersza wczytaj string,
- Odczytaj z niego wszystkie liczby.
- Powsadzaj je metodą add np. do ArrayList.
- Max obliczysz:
Collections.max(arrayList);
0
A jeśli chcę obliczyć nie największą, a przednajwiększą liczbę?
1
To sortujesz listę malejąco i bierzesz drugi element lista.get(1);
.
http://beginnersbook.com/2013/12/sort-arraylist-in-descending-order-in-java/
1
Dzięki wielkie za pomoc :)