Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Clasificación de arrays



Partes: 1, 2

    1. Caracteristicas
    2. Arrays
      unidimesionales
    3. Arrays
      bidimensionales
    4. Arrays
      multidimensionales
    5. Resumen
    6. Conclusiones
    7. Apreciación
    8. Glosario
    9. Bibliografía

    DEFINICIÓN

    Un array es un medio de guardar un conjunto de objetos de la
    misma clase. Se
    accede a cada elemento individual del array mediante un
    número entero denominado índice. 0 es el
    índice del primer elemento y n-1 es el
    índice del último elemento, siendo n, la
    dimensión del array. Los arrays son objetos en Java y como tales
    vamos a ver los pasos que hemos de seguir para usarlos
    convenientemente

    • Declarar el array

    • Crear el array

    • Inicializar los elementos del array

    • Usar el array

     Los arreglos son objetos implícitos que siempre
    conocen sus propias longitudes (values.length) (diferencia con
    C++ donde un arreglo no es nada más que un puntero) y que
    se comportan como clases finales.

    CARACTERISTICAS

    Un array se caracteriza por:

    – Almacenar los elementos del array en posiciones
    de memoria
    contínua

    – 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.

    – Acceso directo o aleatorio a los elementos
    individuales del array.

    • todos los arrays son de tamaño
      variable, tanto si se especifica como no un tamaño al
      ser declarados

    • Para ver el contenido de los arrays
      según van siendo ejecutadas las líneas de
      código que los declaran, utilizaremos la ventana
      Locales del depurador, que muestra las variables de
      ámbito local al procedimiento que estamos ejecutando
      actualmente

    • Los arrays se crean con el operador
      new seguido del tipo y número de elementos.

    • Se puede acceder al número de
      elementos de un arraycon la variable miembro implícita
      length (por ejemplo, vect.length).

    • Se accede a los elementos de un array
      con los corchetes [] y un índice que varía de 0
      a length-1.

    • Se pueden crear arrays de objetos de
      cualquier tipo. En principio un array de objetos es un array
      de referencias que hay que completar llamando al operador
      new.

    • Los elementos de un array se
      inicializan al valor por defecto del tipo correspondiente
      (cero para valores numéricos, la cadena vacía
      para Strings, false para boolean, null para referencias).

    • Como todos los objetos, los arrays se
      pasan como argumentos a los métodos por
      referencia.

    • Se pueden crear arrays anónimos
      (por ejemplo, crear un nuevo array como argumento actual en
      la llamada a un método).

    CLASIFICACIÓN DE LOS ARRAYS

    ARRAYS
    UNIDIMESIONALES

    Un array de una dimensión (unidimensional),
    también llamado vector o fila, es un
    tipo de datos
    estructurado compuesto de un número determinado de
    elementos, de tamaño fijo y elementos homogéneos
    (del mismo tipo). La característica de tamaño fijo
    se refiere a que el tamaño del array debe ser conocido en
    tiempo de
    compilación.

    Por ejemplo, si deseamos conservar las puntuaciones de los 50
    estudiantes de un examen de informática, se necesita reservar cincuenta
    posiciones de memoria, dar un nombre al arreglo y a cada uno de
    los 50 estudiantes asignarles una posición o índice
    del arreglo.

    Monografias.com

    Declaración de un array o
    vector

    Siempre se deben declarar luego de las constantes (si
    existen). Un array o vector se declara por medio del tipo de
    array. La sintaxis es la siguiente:

    Type

      Nombre_array = array [rango del
    subíndice] of tipo;

    Nombre_array: Se refiere a un nombre de identificador
    válido.

    Tipo_subíndice: Puede ser boolean, char o un rango de
    tipo enumerado.

    Tipo: Se refiere al tipo de los elementos del vector. Todos
    los elementos deben ser del mismo tipo.

    Ejemplos:

    Type

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter