Я видел несколько вопросов о сортировке для коллекций с ошибками в Java. Ошибка я показываю это:Java ArrayList Коллекции сортировать
Метод
sort(List<T>)
в типеCollections
не применяется для аргументов (ArrayList<Time>
)
я импортировал java.util.Collections и ArrayList. Я также импортировал класс, из которого я звоню. Вот мой код:
В классе вызывается из:
private ArrayList<Time> times;
...
public ArrayList<Time> getTimes() {
return this.times;
}
В классе я звоню список массива в:
public class TimeTUI {
private Scanner scan;
private TimeManager timeManager;
...
private ArrayList<Time> getSortedTimes() {
ArrayList<Time> sortedTimes = this.timeManager.getTimes();
Collections.sort(sortedTimes);
return sortedTimes;
}
Ошибка появляется на показе линии:
Collections.sort(sortedTimes);
Это может быть, я объясняю ответ. – Buddha
@intboolstring Это почти наверняка ответ. Почему бы ему не опубликовать его как один? –
@intboolstring Вы слишком быстры. Я ценю вас за то, что вы являетесь хорошим участником сообщества stackoverflow. Я просто набрал образец класса в своем представлении и сочинил. :) – Buddha