Tengo una matriz parcialmente llena de objetos, y cuando los repito intenté verificar si el objeto seleccionado es null
antes de hacer otras cosas con él . Sin embargo, incluso el acto de comprobar si es null
parece a través de NullPointerException
. array.length
incluirá todos los elementos null
también. ¿Cómo se puede verificar para null
elementos en una matriz? Por ejemplo, en el siguiente código arrojaré un NPE para mí.Cómo comprobar si el elemento de la matriz es nulo para evitar NullPointerException en Java
Object[][] someArray = new Object[5][];
for (int i=0; i<=someArray.length-1; i++) {
if (someArray[i]!=null) { //do something
}
}
su código no me da un NPR. También es posible que desee utilizar "i
d0k
Lanzaría NPE si marca '! SomeArray.equals (null)'. – bancer