arraylist

Páginas: 4 (872 palabras) Publicado: 5 de marzo de 2014
ArrayList
La clase ArrayList (java.util) es una objeto que actúa como una lista que implemente la interfaz Collection de java. Esta clase permite contener y ordenar objetos, incluso, puede almacenarobjetos duplicados. Su tamaño es dinámico, es decir, esta lista crecerá a medida que se inserten en ella más elementos. Debememos recordar que el índice de un ArrayList empieza en 0 (cero), es decir,el primer elemento del ArrayList tiene como índice el 0.
Agregar elementos
El ArrayList contendrá diversos elementos que debemos gestionar, para agregar elementos se puede hacer de dos formasusando el método add(…) que recibe por parámetro un objeto cualquiera:
1. La primera forma sería insertándolo sin darle una posición específica, entonces, el elemento será agregado al final:
//instanciamos un nuevo ArrayList
ArrayList mi_lista = new ArrayList();
// agregamos el elemento, por defecto lo agregará de último
// si la lista está vacía será el primer elemento
mi_lista.add("elemento1");
2. La segunda forma sería dándole una posición específica en la lista. Si por alguna razón el vamos a insertar el elemento es una posición donde ya existe un elemento, éste elemento serádesplazado a la derecha (junto con todos los demás que estén también a la derecha) para darle campo al elemento que será insertado en dicho índice:
// instanciamos un nuevo ArrayList
ArrayList mi_lista = newArrayList();
// agregamos el elemento, por defecto lo agregará de último
mi_lista.add(1, "elemento A");
Eliminar elementos
Para eliminar elementos se dispone del método remove(…) en el cualrecibe como argumento el objeto a eliminar o bien, eliminar el elemento conociendo su índice (posición). Para este ejemplo supongamos que tenemos una clase Persona, que tiene nombre y edad, insertaremosunas cuantas personas en la lista y luego eliminaremos una de ellas usando las dos formas.
Técnica Programación Orientada a Objetos
Juan Leonel Sánchez Méndez
Profesor de la Carrera Técnica de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ArrayList
  • ARRAYLIST
  • Arraylist
  • arraylist ejemplos
  • Leccion ArrayList
  • Resumen arraylist
  • RECORRER UN ARRAYLIST
  • Arraylist en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS