La Web del Programador: Comunidad de Programadores
 
    Pregunta:  66080 - COMO GUARDAR UN NUMERO EN UNA POSICION VACIA DE UN ARRAY EN
Autor:  Adrian rincon
El asunto es que tengo un array en java con unos valores ingresados y otros vacios o en cero, el programa que estoy haciendo tiene que guardar nuevos valores en el array, necesito saber como recorrer el array y guardar el nuevo numero en la primera posicion vacia que encuentre, estoy haciendo algo asi:(pero esto me llena todas las posiciones vacias que encuentra, y solo necesito que llene la primera vacia que encuentra) gracias de antemano....

for (int i = 0; i < myArray.length; i++){

if (myArray[i] == null){

myArray[i]= nuevo valor;
}
}

  Respuesta:  nelson E.R.
buenas la verdad eso eso jamas sucederaa ni aunque fuese vector de datos primitivos, la razon es que todo en java debe tener memoria incluyendo los vectores asi q lo mejor q encontraras sera un vector con ceros. o si es un objeto entonces deberas darle memoria con new para luego poder asignarle el valor o dato de lo contrario te dara un nullpointerexception

suert