Cómo manejar nulos cuando se utiliza la ordenación de colecciones Java
Cuando uso Collection.sort en Java, ¿qué debo devolver cuando uno de los objetos internos es nulo?
Ejemplo:
Collections.sort(list, new Comparator<MyBean>() {
public int compare(MyBean o1, MyBean o2) {
return o2.getDate().compareTo(o1.getDate());
}
});
Digamos que o2 no es nulo, pero o2.getDate () lo es, así que ¿debería devolver 1 o -1 o 0 al agregar una validación nula?