Estructuras_de_Datos/src/cl/cromer/estructuras/code/arrayOrdenado/eliminar

18 lines
417 B
Plaintext

public boolean eliminar(int valor) {
boolean borrado = false;
for (int i = 0; i < array.length; i++) {
if (array[i] != 0 && array[i] == valor) {
// Eliminar el valor
array[i] = 0;
borrado=true;
for (int j = i; j < array.length; j++) {
if (j != array.length - 1) {
// Correr la array hacia arriba
array[j] = array[j + 1];
}
}
array[array.length-1] = 0;
}
}
return borrado;
}