El array es un tipo de dato capaz de almacenar múltiples valores. En matemáticas, un array de una dimensión se llama vector.
Para definir un array se utiliza int[] n y para darle un dimensión se completa con = new int[4]. Luego se introduce los valores en cada celda del array: n[0] = 1; n[1] = 34; n[2] = 12; n[3] = 0;
Veamos un ejercicio:
public class ArrayDe12Numeros {
public static void main(String[] args) {
int[] num = new int[11];
num[0] = 39;
num[1] = -2;
num[4] = 0;
num[6] = 14;
num[8] = 5;
num[9] = 120;
for (int i = 0; i < 11; i++) {
System.out.print(num[i] + " ");
}
}
}
Tambien se puede dar valores a un array de esta forma:
int[] num = {39, -2, 0, 14, 5, 120}
Para recorer un array se utiliza un bucle for.
for(int i = 0; int &lr; num.length; i++){
System.out.println(num[i]);
}
num.length es el array nombrado num y la función .length coje el tamaño del array. Se utiliza en los casos cuando no se sabe el tamaño del array.
public class Array10Caracteres {
public static void main(String[] args) {
char[] simbolo = new char[10];
simbolo[0] = 'a';
simbolo[1] = 'x';
simbolo[4] = '@';
simbolo[6] = ' ';
simbolo[7] = '+';
simbolo[8] = 'Q';
for (int i = 0; i < simbolo.length; i++) {
System.out.print(simbolo[i] + " |");
}
}
}
De saber también que a un array si en la posición de un indice, es decir una celda del array no se indica valor, a esta se le asigna por defecto 0 si es un array de números y espacio en blanco si es un array de caracteres.