Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2011, 11:24
Vanessita
 
Fecha de Ingreso: marzo-2005
Mensajes: 309
Antigüedad: 19 años, 11 meses
Puntos: 1
ArrayList.get + validar null

Saludos!

Tengo un ArrayList de Personas el cual lleno con con JPA, hasta aqui todo bien.

Para leer un elemento del ArrayList hago algo como esto:
persona = nivelesPresupuestarios.get(0);

Sin embargo, antes de poder leer un determinado elemento, deseo validar que esa posicion en el ArrayList no este null, yo hago algo como lo que sigue:

if (nivelesPresupuestarios.get(5) != null) {
//se ejecuta cualquier cosa
}

El problema es que si el ArrayList solo tiene digamos 3 elementos, entonces obtengo un error de java.lang.IndexOutOfBoundsException: Index: 5, Size: 5

Como puedo hacer para validar que un determinado elemento del ArrayList no este null?

Saludos y muchas gracias.