Pomysł na prosty program [POCZĄTKUJĄCY]

Pomysł na prosty program [POCZĄTKUJĄCY]
SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

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 :)

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6968
1
  1. Z jednego wiersza wczytaj string,
  2. Odczytaj z niego wszystkie liczby.
  3. Powsadzaj je metodą add np. do ArrayList.
  4. Max obliczysz:
    Collections.max(arrayList);
SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

A jeśli chcę obliczyć nie największą, a przednajwiększą liczbę?

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6968
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/

SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
1

Dzięki wielkie za pomoc :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.