у меня есть Фруктовый класс модели:Сортировка списка объектов interms от имени объекта
public class Fruit{
private String name;
private String color;
public Fruit(String name, color){
this.name = name;
this.color = color;
}
public getName(){
return name;
}
public getColor(){
return color;
}
}
Затем я создал список fruits
:
List<Fruit> fruits = new ArrayList<Fruit>();
fruits.add(new Fruit("Orange","orange"));
fruits.add(new Fruit("Strawberry","red"));
fruits.add(new Fruit("Apple","green"));
fruits.add(new Fruit("Banana","yellow"));
Теперь я хотел бы разобраться fruits
элементов в в алфавитном порядке с точки зрения название плода. Как я могу эффективно сортировать список фруктов?
Ему также необходимо реализовать Comparable (или поставить пользовательский компаратор). –
@GregKopff: Спасибо. Я обновляю свой ответ. – sarwar026
Я хотел бы сравнить с точки зрения fruit.name, это сортировка списка в алфавитном порядке имени. как его следует сравнивать? –