Arreglos

Solo disponible en BuenasTareas
  • Páginas : 3 (541 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de diciembre de 2010
Leer documento completo
Vista previa del texto
Arreglos.
Un arreglo se caracteriza por:
1. Almacenar los elementos del arreglo en posiciones de memoria continua.
2. Tener un único nombre de variable que representa a todos los elementos, yéstos a su vez se diferencian por un índice o subíndice.
3. Acceso directo o aleatorio a los elementos individuales del arreglo.
Un uso muy común en diseños de Software es agrupar distintos valoresrelacionados entre sí en una sola variable, lo cual permite una manipulación más eficiente de datos; en el lenguaje Java existen diversos mecanismos para agrupar datos en conjunto, una de ellas que havenido siendo utilizada a lo largo de los distintos programas en este curso es denominada: Arreglo.
A través de un Arreglo es posible generar agrupaciones de cualquier tipo de Objeto simplementeagregando una simbología de corchetes, ya sea seguido de la definición de Clase o bien la referencia en cuestión, a continuación se describen diversos ejemplos más amplios de Arreglos:
* Utilizaciónde Arreglos.
Al final de esta sección serán descritas otras metodologías para agrupar datos que poseen distintas ventajas a emplear un Arreglo.
Declaración de Arreglos
• Declarar una variable,tal y como se declara cualquier variable con la diferencia que despues del nombre de la variable es necesario poner un par de corchetes vacios [], el agregar estos corchetes indica que se trata de unarreglo del tipo que se declaro la variable, ejemplo:
• String oaCadenas[];
• int oiEnteros[];
• boolean obBooleanos[];
• char ocCaracteres[];

Existe una alternativa para declarar un arreglo, lacual es en vez de agregar al final del nombre de la variable los corchetes vacios, se agregan al final del tipo de dato que se está definiendo, ejemplo:
String[] oaStrings;
int[] oiIntegers;boolean[] obBooleans;
char[] ocChars;

• Una vez que se declara la variable se crea un objeto de arreglo y se asigna a está variable, existen dos formas de hacerlo:
1. Usando el operador new:
2....
tracking img