Arrays

Páginas: 3 (666 palabras) Publicado: 13 de septiembre de 2011
Un array es una estructura de datos que nos permite almacenar una ristra de datos de un mismo tipo. El tamaño de los arrays se declara en un primer momento y no puede cambiar en tiempo de ejecucióncomo puede producirse en otros lenguajes.
La declaración de un array en Java y su inicialización se realiza de la siguiente manera:
tipo_dato nombre_array[];
nombre_array = new tipo_dato[tamaño];Por ejemplo, podríamos declarar un array de caracteres e inicializarlo de la siguiente manera:
char arrayCaracteres[];
arrayCaracteres = new char[10];
Los arrays se numeran desde el elementocero, que sería el primer elemento, hasta el tamaño-1 que sería el último elemento. Es decir, si tenemos un array de diez elementos, el primer elemento sería el cero y el último elemento sería el nueve.Para acceder a un elemento especifico utilizaremos los corchetes de la siguiente forma. Entendemos por acceso, tanto el intentar leer el elemento, como asignarle un valor.:arrayCaracteres[numero_elemento];
Por ejemplo, para acceder al tercer elemento lo haríamos de la siguiente forma:
arrayCaracteres[2];
char x = arrayCaracteres[2]; // Lectura de su valor.
arrayCaracteres[2] = 'b';   // Asignación de un valor.
Como se puede comprobar se pone el número dos, que coincide con el tercer elemento, ya que como dijimos anteriormente el primer elemento es el cero.
El objeto array,aunque podríamos decir que no existe como tal, posee una variable, la cual podremos utilizar para facilitar su manejo.
.length
Esta variable nos devuelve el número de elementos que posee el array. Hayque tener en cuenta que es una variable de solo lectura, es por ello que no podremos realizar una asignación a dicha variable.
Por ejemplo esto nos serviría a la hora de mostrar el contenido de loselementos de un array:
char array[];
array = new char[10];
for (int x=0;x<array.lenght;x++) {
    System.out.println (array[x]);
}
**NOTA: Uno de los axiomas de la orientación a objetos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arrays
  • Arrays
  • Arrays
  • Arrays
  • Arrays
  • Arrays
  • Los Arrays
  • Arrays

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS