0% encontró este documento útil (0 votos)
35 vistas2 páginas

ArrayList Ejercicio

Este documento describe el concepto de ArrayList en Java. Un ArrayList permite almacenar datos de forma dinámica, donde su tamaño puede modificarse al agregar o eliminar elementos, a diferencia de un array normal que tiene un tamaño fijo. Se explica cómo declarar, agregar, modificar y eliminar elementos de un ArrayList, así como tres ejemplos de su uso. Finalmente, se incluye un ejemplo de código en Java que aplica estos conceptos.

Cargado por

camila andrea
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
35 vistas2 páginas

ArrayList Ejercicio

Este documento describe el concepto de ArrayList en Java. Un ArrayList permite almacenar datos de forma dinámica, donde su tamaño puede modificarse al agregar o eliminar elementos, a diferencia de un array normal que tiene un tamaño fijo. Se explica cómo declarar, agregar, modificar y eliminar elementos de un ArrayList, así como tres ejemplos de su uso. Finalmente, se incluye un ejemplo de código en Java que aplica estos conceptos.

Cargado por

camila andrea
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

1

Sahara Sophia Contreras (Universidad el Bosque)

Array List

Resumen—En este documento se tratará el concepto de Array


List y sus principales funciones en la programación.
Adjunto se encontrará un ejercicio realizado en java, en el cual
se aplican los conceptos vistos en este documento.

I. ¿QUÉ ES UN ARRAY LIST?

U n Array list hace referencia a una clase (Arreglo) el cual


nos permite almacenar datos en memoria, es una
estructura de datos en la cual su tamaño puede ser modificado
según la cantidad de elementos que se le agreguen o se
eliminen, es muy útil al momento de manejar el Fig. https://www.cablenaranja.com/manejo-de-arraylist-en-java/
comportamiento dinámico de los elementos con los cuales
estemos trabajando. IV. ¿CÓMO SE PUEDE INTRODUCIR,
MODIFICAR O SUPRIMIR ELEMENTOS DE UN
ARRAY LIST?

 ArrayList add: Esto se usa para agregar elementos a


la lista de arreglos. Si un ArrayList ya contiene
elementos, el nuevo elemento se agrega después del
último elemento a menos que se especifique el
índice.
Sintaxis:
agregar (Objeto o);
Fig. http://puntocomnoesunlenguaje.blogspot.com/2013/02/arraylist-de-  Eliminar ArrayList: el elemento especificado se
objetos-en-java.html elimina de la lista y el tamaño se reduce en
consecuencia. Alternativamente, también puede
II. ¿CUÁL ES LA DIFERENCIA ENTRE LOS especificar el índice del elemento que se eliminará.
ARRAY NORMALES YA VISTOS Y EL ARRAY
LIST? Sintaxis:
Una de las diferencias mas importantes radica en que un eliminar (Objeto o);
Array List cuenta con un tamaño modificable, mientras que  Tamaño de la matriz de Java: Esto le dará la
un Array normal tiene un tamaño definido al momento de su cantidad de elementos en la Lista de Arreglos. Al
creación. igual que las matrices, aquí también el primer
Un Array List no puede contener datos elementales, solo elemento comienza con el índice 0.
objetos.
Sintaxis:
El Array puede contener varios tipos de datos, mientras
que el Array List es unidimensional, es decir debe contener int size ();
solo un tipo de dato, solo puede contener objetos java.  ArrayList contiene: Este método devolverá
verdadero si la lista contiene el elemento
especificado.
III. ¿CÓMO SE DECLARA UN ARRAY LIST EN
Sintaxis:
UN PROGRAMA DE JAVA?
De forma general un ArrayList en Java se crea de la boolean contiene (Objeto o);
siguiente forma: ArrayList nombreArray = new ArrayList();
Mediante el comando «ADD» añadiremos un elementos al
ArrayList y mediante el comando «DEL» borraremos un V. TRES EJEMPLOS EN LOS QUE VALDRÍA LA
elemento del ArrayList. En el caso de que la lista esté vacía le PENA UTILIZAR UN ARRAY LIST.
indicaremos al usuario que no puede borrar más elementos al 1. Crear una lista de aspirantes a una carrera
no existir elementos dentro de la listaAsí pues si queremos 2. Crear un inventario
saber la longitud de un ArrayList deberemos usar la propiedad 3. Crear un ranking con los mejores estudiantes de la
size(). Esto nos devolverá el tamaño de nuestro array y nos carrera.
permitirá recorrerlo.

*
Revista Argentina de Trabajos Estudiantiles. Patrocinada por la IEEE.
2

VI. EJERCICIO EN JAVA %20tiene%20un%20tama%C3%B1o,correcto%20en%20tiempo%20de


%20compilaci%C3%B3n.
[3] https://www.techiedelight.com/es/difference-between-array-arraylist-
java/.
[4] https://www.google.com/search?rlz=1C1ALOY_esCO1052CO1052&q=
package ArrayList_Objetos; %C2%BFQu%C3%A9+diferencia+y+beneficio+de+array+vs+Arraylist
%3F&sa=X&ved=2ahUKEwi-t-TqhPb-
AhUZQjABHf8RCy0Q3rMBegQIFRAC
public class EjemploArrayList { [5] http://dis.um.es/~lopezquesada/documentos/IES_1516/IAW/curso/
UT3/ActividadesAlumnos/grupo7/pdf/punto16.pdf
import java.util.ArrayList; [6] https://guru99.es/how-to-use-arraylist-in-java/#:~:text=%C2%BFQu
%C3%A9%20es%20ArrayList%20en%20Java,comportamiento%20din
%C3%A1mico%20de%20los%20elementos.
public static void main(String[] args) { [7] http://puntocomnoesunlenguaje.blogspot.com/2013/02/arraylist-de-
objetos-en-java.html
ArrayList<String> nombres = new [8] https://lineadecodigo.com/java/anadir-y-eliminar-elementos-de-un-
ArrayList<String>(); arraylist/
[9] https://lineadecodigo.com/java/anadir-y-eliminar-elementos-de-un-
arraylist/
nombres.add("Ana"); [10] http://www.jtech.ua.es/j2ee/publico/lja-2012-13/sesion02-apuntes.html

nombres.add("Pedro");

nombres.add("Lucía");

System.out.println("Lista de nombres:");

for (String nombre : nombres) {

System.out.println(nombre);

String nombreBuscado = "Pedro";

if (nombres.contains(nombreBuscado)) {

System.out.println(nombreBuscado + " está en


la lista.");

} else {

System.out.println(nombreBuscado + " no está


en la lista.");

nombres.remove("Ana");

System.out.println("Lista de nombres
actualizada:");

for (String nombre : nombres) {

System.out.println(nombre);

REFERENCIAS

[1] https://jarroba.com/arraylist-en-java-ejemplos/.
[2] https://es.stackoverflow.com/questions/47520/que-diferencia-y-
beneficio-tiene-un-array-contra-el-listarray#:~:text=Un%20ArrayList

También podría gustarte