Eliminar un número de una matriz en Java.
Me gustaría eliminar un número en particular del array.
Integer[] arr = new Integer[7];
for (int i = 0; i < arr.length; i++) {
arr[i] = i;
}
Collections.shuffle(Arrays.asList(arr));
Esto está creando números del 0 al 7
Pero no necesito el 0, necesito valores del 1 al 7.
davy.ai
Para eliminar el 0 del array, se puede recorrer el array y usar el método “remove” de la clase “ArrayList” para eliminar cualquier aparición del 0.
Aquí hay un ejemplo:
Ahora,
arr
solo contendrá valores del 1 al 7.