5
svar
177
visningar
sampledragon5 behöver inte mer hjälp
no suitable method found for sort
Hej! Kan någon snälla förklara denna errorn…
Vilken klass är array definierad som? Collections.sort(...) behöver ett listobjekt, så om array är ett collection-objekt blir det problem med sort. :)
array är definierad som ArrayList<BouncingBall> array = new ArrayList<>();
menar du att jag ska ändra till List<BouncingBall> array = new ArrayList<>(); ?
Hmmm, ja nej då är det inte det som är problemet. Då vet jag tyvärr inte. :(
För att kunna sorteras måste objekten vara jämförbara. Klassen BouncingBall måste implementera interface:t Comparable.
Precis, utan comparable eller comparator kan du inte sortera en generisk lista.