Menú principal

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/chango/public_html/libraries/joomla/cache/handler/callback.php on line 99
Artículos

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/chango/public_html/libraries/joomla/cache/handler/callback.php on line 99
Manuales

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/chango/public_html/libraries/joomla/cache/handler/callback.php on line 99
Buscar
Usuarios



Desarrollo de Software
¿Qué tecnologías prefieres?
 
Listas en Java

Este articulo describen las características y funcionamiento(métodos) de la clase ArrayList. Esta clase es parte del framework Collections del lenguaje de programación Java.

¿Qué es una lista (List)?

Es un objeto tipo Collection ordenado que puede contener elementos duplicados. Al igual que los indices de los arreglos, los índices de los objetos List empiezan desde cero.

La interfaz List es implementada por varias clases incluyendo ArrayList, LinkedList y Vector.

¿Qué es un ArrayList?

  • Se puede pensar como un arreglo que incrementa o decrementa sus valores dinámicamente.
  • Se debe utilizar cuando se requiere una rápida iteración y acceso aleatorio.
  • No se debe implementar cuando se realizará una gran cantidad de operaciones de inserción y eliminación de elementos, 

El primer paso es importar la libreria que contiene la clase java.util.ArrayList;

 

import
 

 Definimos la clase con el nombre Lista con su método main.

 

ClaseMain


Declaramos la lista y agregamos objetos tipo String con el método add, se utilizan los símbolos de mayor y menor que "<>" para indicar el tipo de dato que va a guardar la lista.


DeclaracionAdd



A continuación se presentan los métodos con los que cuenta la clase ArrayList.

 

metodos

 

La salida de este programa es la siguiente.

 

salida

 

Código fuente Listas.java, decargar

Si tienes alguna pregunta o comentario sobre este articulo, por favor manda un correo a  Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla ó hazlo directamente desde la sección de contacto.