Arreglos en Java

Ir abajo

Arreglos en Java

Mensaje  Arbolito el Lun Ago 13, 2012 7:00 pm

Arreglos en Java

Los arreglos se pueden definir como objetos en los que podemos guardar mas de una variable, es decir, al tener un unico arreglo, este puede guardar multiples variables de acuerdo a su tamaño o capacidad, es importante recordar que las variables guardadas deben ser del mismo tipo, por ejemplo: Si tenemos un arreglo de tipo Numerico que puede almacenar 10 variables, solo podra almacenar 10 numeros diferentes, no otras variables como caracteres o Strings.
Existen 2 tipos de arreglos, los unidimensionales, y los multidimensionales(generalmente 2 dimensiones y se les denomina matrices), en esta lección veremos como declarar y utilizar los arreglos unidimensionales, estos son mas sencillos y faciles de comprender, y pueden servirnos para muchas aplicaciones.

Declaración:
La estructura de declaración de un arreglo es la siguiente:

tipo_dedato [] nombre_variable; //tambien puede declararse "tipo_dedato nombre_variable[];"

ejemplos:

String array[]; //donde array es un arreglo que guardara variables tipo Strings
double array2[]; //donde array2 es un arreglo que guardara variabels tipo double
int [] array3; //donde array3 es un arreglo que guardara variables tipo int(numericas)

Definir tamaño de arreglos:
Para asignar a un arreglo su tamaño o capacidad, se hace de la siguiente forma:

Código:
arreglo = new tipo_dedato[capacidad];

ejemplo:
array = new String]10]; //el arreglo array guardara hasta un maximo de 10 variables de tipo String

Para realizar una declaración de un arreglo y definir su tamaño en una misma linea se puede usar la siguiente estructura:

String array[] = new String]10]; //se declara un arreglo y se asigna su tamaño en una misma linea


Asignación de valores a elementos del array
Una vez se tiene declarado un arreglo, y al mismo se le ha asignado un tamaño o capacidad, podemos accesar a los datos dentro del mismo y asignarle valores. Para hacer esto es necesario proceder de la siguiente forma:

Código:
arreglo[indicador]=valor;

ejemplos:

array]0] = "Ejemplo"; //aqui se asigna el valor "Ejemplo" a un arreglo de String en su primera posicion
array2]3] = 5; //se asigna un valor de 5 al 4to elemento de un arreglo numerico;

Es importante recordar que para accesar a los datos guardados en un arreglo se utilizan indicadores iniciando desde el "0", si un arreglo tiene un tamaño de 10 variables, entonces se puede accesar a sus elementos con los indicadores del 0 al 9.

A continuación un ejemplo mas completo:

int array1[]; //declaracion arreglo de tipo numerico

array1 = new int[3]; //tamaño del arreglo es 3 elementos

//asignacion de valores a elementos del arreglo;

array]0] =2;

array[1] = 10;

arra]2] = 7;

System.out.println("El valor de la posicion 1 en el arreglo es" + array]0]);
avatar
Arbolito
Admin
Admin

Mensajes : 167
Fecha de inscripción : 27/06/2012

Ver perfil de usuario http://arbolito.foroactivo.mx

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.