Contadora
C
rear una matriz en este lenguaje no es gran cosa, pero su utilización puede ser muy útil dependiendo que sea lo que queramos hacer.
Para crear nuestra matriz senecesita:
Saber qué tipo de dato va a contener ya pueda ser algún tipo de dato primitivo (enteros, caracteres, entre otros) u objetos creados por nosotros.
Luego colocar paréntesis cuadrados "[ ] []",a diferencia de un vector acá utilizamos dos pares de paréntesis cuadrados uno corresponderá a las filas y el otro par a las columnas de nuestra matriz.
Luego le tenemos que dar un nombre a nuestramatriz, ese nombre puede ser cualquiera (el que más se ajuste a los datos que va a contener).Por ejemplo:
int [] [] matriz Años;
String [] [] nombres Alumnos;
Empleados [] [] matrizEmpleados;
/* Partimos del hecho de que existe una clase empleados con sus características correspondientes */
L
uego de esto colocamos el símbolo de igual ("="), el new y luego el tipo de variable denuestra matriz con sus correspondientes paréntesis cuadrados y el punto y coma (";"), dentro de estos últimos paréntesis cuadrados irán las medidas de nuestra matriz en filas y columnas, siguiendo elejemplo anterior:
int [] [] matriz Años = new int [14] [14]; /*Una matriz cuadrada*/
String [] [] nombres Alumnos = new String [2] [3];
Empleados [] [] matriz Empleados = new Empleados [8] [120]; /* Partimos del hecho de que existe una clase empleados con sus características correspondientes */
Algo lógico es que no se pueden poner valores negativos en el tamaño de la matriz, por elsimple hecho de que una matriz no puede tener por ejemplo "-12" filas, si lo ponen les va a mostrar este lindo error o algo parecido:
java.lang.NegativeArraySizeException
EXISTEN FORMAS DE INDEXARLOS ELEMENTOS DE UNA MATRIZ:
Indexación base-cero (0): En este modo el primer elemento del vector será la componente cero (0) del mismo, es decir, tendrá el índice 0.
En consecuencia, si el...
Regístrate para leer el documento completo.