List y Arrays Java
List y Arrays Java
Curso: Programación II
Carné: 9989-02-61
Contenido
Introducción ........................................................................................................................................ 3
Clase List .............................................................................................................................................. 4
Métodos Clase List .......................................................................................................................... 4
Clase ArrayList ..................................................................................................................................... 6
Metodos de la Clase ArrayList ......................................................................................................... 6
boolean add(Objeto) ................................................................................................................... 6
void add(int índice, Objeto) ........................................................................................................ 6
void clear()................................................................................................................................... 6
boolean contains(Objecto) .......................................................................................................... 6
get (int indice) ............................................................................................................................. 6
int indexOf ( Objecto) .................................................................................................................. 6
boolean isEmpty() ....................................................................................................................... 6
E remove(int index) ..................................................................................................................... 6
boolean remove(Object o) .......................................................................................................... 6
E set(int index, E element) .......................................................................................................... 7
int size() ....................................................................................................................................... 7
Bibliografía .......................................................................................................................................... 8
Introducción
Para el lenguaje de programación JAVA se tiene la virtud de poder utilizar distintas clases que
proveen distintas funcionalidades, aplicaciones, propiedades, eventos y métodos según la
necesidad de cada circunstancia.
Esta flexibilidad de Java permite un desarrollo mas enfocado y eficiente. Por lo tal se debe investigar
y aprovechar cada una de las ventajas que son provistas por este potente lenguaje de programación.
Clase List
addAll()
clear()
contains()
containsAll()
copyOf()
equals()
get()
hashCode()
indexOf()
isEmpty()
iterator()
lastIndexOf()
listIterator()
of()
remove()
removeAll()
replaceAll()
retainAll()
set()
size()
sort()
spliterator()
subList()
toArray()
Ejemplo
List<String> list = new ArrayList<String>();
// Añadimos elementos
list.add("Luis");
list.add("Marta");
list.add("Julio");
}
Clase ArrayList
La clase ArrayList en Java, es una clase que permite almacenar datos en memoria de forma similar
a los Arrays, con la ventaja de que el numero de elementos que almacena, lo hace de forma
dinámica, es decir, que no es necesario declarar su tamaño como pasa con los Arrays.
índice es la posición que ocupa un determinado objeto,como en todo arreglo la posición inicial o
automática.
boolean add(Objeto)
Agrega el elemento especificado al final de esta lista.
void clear()
Elimina todos los elementos de la lista.
boolean contains(Objecto)
Devuelve true si la lista contiene el elemento especificado.
boolean isEmpty()
Nos regresa true si la lista no contiene ningun elemento.
E remove(int index)
Quita el elemento en la posición especificada en esta lista.
boolean remove(Object o)
Quita la primera aparición del elemento especificado de la lista, si está presente.
E set(int index, E element)
Reemplaza el elemento en la posición especificada en esta lista con el elemento especificado.
int size()
Muestra la cantidad de ítems.
Bibliografía
• https://www.dit.upm.es/~santiago/docencia/grado/tprg/apuntes3/pdf/Introduccion%20a
%20AWT.pdf
• https://guru99.es/java-swing-gui/