Как обрабатывать значения NULL при использовании сортировки коллекций Java

При использовании 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 при добавлении нулевой проверки?

26
задан Giancarlo Corzo 8 September 2010 в 20:54
поделиться