¿Cuál es una de las principales diferencias entre un Array y un ArrayList en Java?

Fundamentos de Programación Orientada a Objetos

Quiz
•
Professional Development
•
University
•
Medium
Alix Hernández
Used 5+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Un Array tiene tamaño fijo, mientras que un ArrayList es dinámico.
Un Array se usa para tipos primitivos, mientras que un ArrayList es para objetos.
Un ArrayList es más rápido que un Array en todos los casos.
Siempre se puede consultar el tamaño de un ArrayList, mientras que para un Array no es posible.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué sucede si asignas un ArrayList a otra variable ArrayList usando el operador =?
Se crea una copia profunda del ArrayList.
Ambos ArrayList apuntan a la misma referencia.
Se crea una copia superficial del ArrayList.
Se lanza un error de compilación.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la forma correcta de agregar un elemento a un ArrayList en Java?
ArrayList<Integer> lista = new ArrayList<>();
lista[0] = 5;
lista.add(5);
lista.insert(5);
lista.put(5);
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué ocurre si intentas acceder a un índice fuera de los límites en un ArrayList?
Se lanza una excepción IndexOutOfBoundsException.
Se devuelve null.
El valor es -1.
Se genera un error de compilación.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué significa la herencia en programación orientada a objetos?
La herencia permite que una clase sea completamente diferente a otra.
La herencia permite que una clase derive de otra, reutilizando su código y facilitando la creación de jerarquías.
La herencia es un método para eliminar clases innecesarias.
La herencia se utiliza para crear funciones independientes.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la salida del siguiente código?
int[] numeros = {1, 2, 3};
int[] copia = numeros;
copia[0] = 10;
System.out.println(numeros[0]);
1
2
3
10
0
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la salida del siguiente código al clonar un objeto y modificar el nombre del clon?
Estudiante est1 = new Estudiante("Juan", 21);
Estudiante est2 = est1.clone();
est2.nombre = "Carlos";
System.out.println(est1.nombre);
Juan
Carlos
null
JuanCarlos
Create a free account and access millions of resources
Similar Resources on Quizizz
25 questions
PSeInt

Quiz
•
University
20 questions
Quiz Js

Quiz
•
University
15 questions
Derecho Civil

Quiz
•
University
20 questions
Salud Pública

Quiz
•
University
17 questions
Monitoreo y Control Parcial 1

Quiz
•
University
17 questions
Plan de Mercadotecnia

Quiz
•
10th Grade - University
16 questions
¿Cómo aprendo?

Quiz
•
12th Grade - Professi...
20 questions
Escape Room

Quiz
•
University
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade