Escolar Documentos
Profissional Documentos
Cultura Documentos
Los arreglos, se pueden definir como objetos en los que podemos guardar ms de
una variable. Al tener un nico arreglo en este se pueden guardar mltiples
variables de acuerdo a su tamao o capacidad, las variables solo pueden ser
guardadas si son del mismo tipo.
Existen dos tipos de arreglos la unidimensional y la multidimensional
(generalmente dos dimensiones y se les denomina matrices).
Forma de declaracin:
ARRAYS UNIDIMENSIONALES:
La forma de la declaracin sera:
Tipo_de_variable[ ] Nombre_del_array = new Tipo_de_variable[dimensin];
Tipo_de_variable[ ] Nombre_del_array;
Nombre_del_array = new Tipo_de_variable[dimensin];
Para el tipo primitivo las declaraciones seran las siguientes;
-
ARRAY MULTIDIMENSIONALES
Los array multidimensionales son aquellos que tienen ms de dimensin y, en
consecuencia, ms de un ndice. Los array ms usuales son los de dos
dimensiones, conocidos tambin con el nombre de tablas o matrices. Es posible
crear array de tantas dimensiones como requieran las aplicaciones esto es, tres,
cuatro o ms dimensiones.
Declaracin de tablas:
char nombre_array[][]= new char[80][24];
int nombre_array[][] =new int[10][5];
final int N=4;
double [][]matriz = new double[N][N];
Tambin podemos crear arreglos con las libreras de java ya creadas, como el Scanner, etc.
Un ejemplo seria:
java.util.Vector<Integer> vector = new java.util.Vector<Integer>();
aqu seria un arreglo de tamao indefinido de enteros.
En java dentro de tipos objetos se encuentra una subclase llamada tipo envoltorio
o wrapper que son equivalentes a los tipos primitivos pero como objetos.
-
Si bien es cierto que el tipo primitivo y el tipo envoltorio son parecidos, pero hay
que tener en cuenta de cuando utilizar cada tipo y de que es, el tipo primitivo es un
dato elemental y carece de mtodos, mientras que un objeto es una entidad
compleja y dispone de mtodos.