18 lines
549 B
Plaintext
18 lines
549 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;
|
||
|
}
|