Estructuras estáticas: Vectores y Matrices

Para declarar vectores o arrays:

Tipo_de_variable[ ][ ]…[ ] Nombre_del_array = new Tipo_de_variable[dimensión1][dimensión2]…[dimensiónN];


Vectores


Por ejemplo, para declarar un vector de 4 nombres:
String[] nombres = new String[4];

nombres[0] = Carlos; 
nombres[1] = Juan; 
nombres[2] = Pepe;
nombres[3] = Fulano; 


También se puede escribir así:
String[] nombres = {Carlos,Juan,Pepe,Fulano};


Matrices


Para declarar una matriz, es lo mismo que declarar vectores, pero con más dimensiones:
int[][]  matriz = new int[3][2];

En este caso, tendremos una matriz declarada de números compuesta por 3 filas y 2 columnas. Para rellenar cada hueco de la matriz, se hace exactamente el mismo método que el vector:
matriz[0][0] = 1; matriz[0][1] = 2;
matriz[1][0] = 3; matriz[1][1] = 4;
matriz[2][0] = 5; matriz[2][1] = 6;

También se puede ahorrar escritura al escribirlo así:
int[][]  matriz = {{1,2},{3,4},{5,6}};

Donde cada corchete es una fila. Por ejemplo, 1 y 2 están agrupados en un mismo corchete indicando que pertenecen a la misma fila, en este caso la fila 0.