olekturbo
#naukaprogramowania
#java
Mirki, mam takie coś:
ArrayList oceny = new ArrayList<>();
jak mogę je posortować implementując Comparator?
1
  • Najlepsze
  • Wszystkie komentarze
fegwegw
@olekturbo: Collections.sort(oceny, comparator);
0
olekturbo
@fegwegw: przepraszam, zle zadałem pytanie.
jak ma wyglądać funkcja compare?
0
olekturbo
@olekturbo: bo gdyby nie ArrayList to bym napisal
return o1.getMark().compareTo(o2.getMark())
0
fegwegw
0
fegwegw
@interface: niestety.
0
k.....2
k.....2
@olekturbo: Obiekty klasy Integer domyślnie implementują interfejs Comparable, więc jeśli wywołasz Collections.sort(oceny) otrzymasz posortowaną listę w kolejności rosnącej. Comparatora można by użyć aby zmienić sposób sortowania, tylko na jaki?
0