Hola, aquí dejo mi ejercicio del tema "CU00675B copiar comparar arrays java igualdad ejemplos ejercicios resueltos" para sus correcciones.
// EJERCICIO DE COPIA DE UN ARRAY A UN ARRAYLIST
// ----> CU00675B copiar comparar arrays java igualdad ejemplos ejercicios resueltos.pdf
import java.util.ArrayList; // Importación de la clase para el uso de listas ArrayList
public class TestCopiaArray_CU00675B {
public static void main (String [ ] Args) {
//Declaración de un ArrayList que contiene objetos Integer
ArrayList<Integer> lista1;
//Creación del objeto de tipo ArrayList
lista1 = new ArrayList<Integer>();
// Declaración e Inicialización de una Lista Array Estatica de enteros tipo int
int [ ] miArray1 = {2, -4, 3, -7};
// Se muestra en pantalla la Lista Array miArray1
System.out.println("TENEMOS UN ARRAY ESTATICO COMPUESTO POR:");
for (int i=0; i < miArray1.length; i++) {
System.out.println ("miArray1[" + i +"]= " + miArray1[i]);
}
// Se realiza un salto de línea
System.out.println("");
// Se muestra en pantalla un mensaje avisando de la copia de miArray1 en lista1
System.out.println("SE PROCEDE A LA COPIA DEL ARRAY ESTATICO <miArray1> EN EL ARRAYLIST <lista1>");
// Se realiza la copia de miArray1 en lista1
for (int i=0; i < miArray1.length; i++) {
lista1.add(miArray1[i]);
}
//Se muestra en pantalla el contenido del ArrayList lista1
int i = 0; // Inicialización de una variable temporal para hacer de contador
System.out.println("Y TENEMOS UN ARRAYLIST COMPUESTO POR:");
for (Integer valor: lista1) {
System.out.println ("lista1[" + i + "]= " + valor);
i++;
}
// Se muestra en pantalla un mensaje de finalización del programa
System.out.println("Fin del Programa");
} //Cierre del main
} //Cierre de la clase
Y respuestas a las preguntas:
¿Qué tipo de datos almacena el array?
Datos tipo int.
¿Qué tipo de datos almacena el ArrayList?
Datos tipo Integer
Espero vuestros comentarios,
Saludos,