Код: Выделить всё
public FlyingRabbit(){
list = new ArrayList();
}
public void sort(Comparator comp) {
Collections.sort(list, comp);
}
Код: Выделить всё
public class CompareCategory implements Comparator {
@Override
public int compare(Sellable s1, Sellable s2) {
return (s1.getCategory()).compareTo(s2.getCategory());
}
}
Подробнее здесь: https://stackoverflow.com/questions/721 ... comparator