Search Header Logo

Colecciones en Java: ArrayList y HashSet

Authored by Guillermo Uscudum

Computers

University

Used 1+ times

Colecciones en Java: ArrayList y HashSet
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

14 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la principal diferencia en la estructura de datos entre ArrayList y LinkedList?

ArrayList usa un array dinámico y LinkedList usa nodos enlazados.

ArrayList usa nodos enlazados y LinkedList usa un array dinámico.

LinkedList usa un array estático y ArrayList usa nodos enlazados.

ArrayList es más rápido que LinkedList en todas las operaciones.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿En qué situaciones es más eficiente usar un LinkedList en lugar de un ArrayList?

Cuando se necesita acceder a elementos por índice rápidamente.

Cuando se requiere un tamaño fijo y no se realizarán cambios.

Cuando se realizan muchas inserciones o eliminaciones en posiciones intermedias.

Cuando se necesita almacenar datos de forma contigua en memoria.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué método se utiliza para agregar un elemento al final de un ArrayList?

append()

add()

push()

insert()

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cómo se puede acceder a un elemento en un ArrayList por su índice?

Utilizar el método set(indice, valor) del ArrayList.

Iterar sobre el ArrayList hasta encontrar el elemento deseado.

Utilizar el método get(indice) del ArrayList.

Acceder directamente al índice usando corchetes como en un array.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué método se usa para eliminar un elemento específico de un ArrayList?

delete(Object o)

removeAt(int index)

clear()

remove(Object o)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cómo se puede iterar sobre un ArrayList utilizando un bucle for mejorado?

for (Tipo elemento : arrayList.iterator()) { // código a ejecutar }

for (Tipo elemento = arrayList.get(i); i < arrayList.size(); i++) { // código a ejecutar }

for (int i = 0; i < arrayList.size(); i++) { // código a ejecutar }

for (Tipo elemento : arrayList) { // código a ejecutar }

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué es un HashSet y cómo se diferencia de un ArrayList?

Un HashSet permite duplicados y no mantiene el orden.

Un HashSet es una colección sin duplicados y sin orden, mientras que un ArrayList permite duplicados y mantiene el orden.

Un HashSet es una lista ordenada que permite duplicados.

Un ArrayList es una colección sin duplicados y sin orden.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers