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