lunes, 16 de marzo de 2009

Arreglos en Java

"Arreglos en Java"

Los arreglos en Java son objetos, demostrando el compromiso de Java con la orientación a objetos. En esta sección se encuentran diversos ejemplos de arreglos unidimensionales y multidimensionales, y se exponen las manipulaciones más comunes de estos. También el proceso de pasar arreglos a métodos y las técnicas elementales para ordenar y realizar búsquedas, junto con la presentación de la búsqueda binaria como una mejora sobre la búsqueda lineal.

Un arreglo se declara de la siguiente forma:
[] ;
O sea, para declarar, por ejemplo, un arreglo de números enteros utilizaremos la siguiente sentencia:
int[] arrInt;
Es importante notar que el arreglo aún no ha sido creado, sino meramente declarado. Para crear el arreglo (reservar su memoria e inicializarlo) deberemos recurrir al operador new:
arrInt = new int[10];
Este comportamiento debe comprenderse de esta forma: en Java todo es un objeto, y los objetos deben ser creados mediante el operador new. El caso de los arreglos no es diferente, el tipo de datos del arreglo (int[] en este caso) es una clase y cada una de sus instancias debe ser creada explícitamente, el tamaño puede pensarse como un parámetro al constructor de la clase.
A partir de este momento podemos utilizar arrInt como un arreglo de cualquier otro lenguaje
Una de las características que hacen de Java un entorno de programación seguro, y que se relaciona con el manejo de los arreglos es que el lenguaje no permite la indexación de arreglos fuera de rango, o sea, una asignación de este tipo generará una excepción:
ArrInt[25] = 1;
Otra forma de declararlos es la siguiente:
UNIDIMENSIONALES:
tipo nombre_array[]=new tipo[nº];
tipo nombre_array[]={valores};
BIDIMENSIONALES:
tipo nombre_array[][]=new tipo[nº][nº];
tipo nombre_array[][]={valores};
Para utilizar un arreglo en Java:
-Declare una variable para que contenga el arreglo
-Cree un nuevo arreglo de objeto y as�gnelo a la variable de arreglo
-Almacene informaci�n en ese arreglo
-Realice operaciones de almacenamiento y recuperaci�n con los elementos del arreglo
Ejemplo:
public class ArrayPlay{
int[] intarray = new int[0];
public static void main(String[] args){
ArrayPlay arrayplay = new ArrayPlay();
arrayplay.play();
}
Fuente de consulta:

4 comentarios:

  1. SE ENTIENDE LO K SON LOS ARRGLOS N JAVA Y SU FUNION, MUY BUENO EL USO EJEMPLOS... BUEN TRABAJO

    ResponderEliminar
  2. tu consulta esta muy completa.. clara y facil de entender que son los arreglos en JAva

    ResponderEliminar
  3. muy buen resumen... y gracias por los links para el trabajo completo... muy buen post... felicidades

    ResponderEliminar
  4. Es una buena consulta abarca todo lo que se refiere a arreglos.. y es muy bueno que pongas los links esta muy interesante.. muy bien ricardo

    ResponderEliminar