Mam listę obiektów, takich jak. List<Object> pChcę posortować tę listę alfabetycznie przy użyciu pola Nazwa obiektu. Obiekt zawiera 10 pól, a jednym z nich jest pole nazwy.
if (list.size() > 0) {
Collections.sort(list, new Comparator<Campaign>() {
@Override
public int compare(final Object object1, final Object object2) {
return String.compare(object1.getName(), object2.getName());
}
} );
}
Ale nie ma nic takiego jak String.compare ..?
Objectnie mają nazw. Czy masz na myśli używanie.toString()?