При использовании Collection.sort в Java, что я должен возвращать, когда один из внутренних объектов имеет значение null
Пример:
Collections.sort(list, new Comparator<MyBean>() {
public int compare(MyBean o1, MyBean o2) {
return o2.getDate().compareTo(o1.getDate());
}
});
Допустим, o2 не равно null, но o2.getDate (), поэтому должен ли я возвращать 1, -1 или 0 при добавлении нулевой проверки?