Hola.
En el ejercicio CU00674B he creado las carpetas 'packages' propuestos con las clases en su interior.
He comprobado al compilar que para tener acceso a clases de otro package he de incluir con 'import' el package de la clase deseada.
No se como presentar este ejercicio para revisar su composición.
---------
Del ejercicio CU00675B presento clase con main
Clase CopiaArrayEnArrayList
import java.util.ArrayList;
/**
* Detalles de la clase.
* @author (Toni)
* @version (0)
*/
public class CopiaArrayEnArrayList { // Atributos de la clase CopiaArrayEnArrayList
//Constructor para objetos de la clase CopiaArrayEnArrayList
public CopiaArrayEnArrayList() { // Inicializa atributos
} // Fin del constructor CopiaArrayEnArrayList
// Siguen los setters para los atributos de la clase CopiaArrayEnArrayList
// Ahora los getters para los atributos de la clase CopiaArrayEnArrayList
// Y seguidamente, metodos varios.
public static void main (String [] args) {
int [] miArray1 = {2, -4, 3, -7};
ArrayList<Integer> lista1 = new ArrayList<Integer>();
System.out.println ("int [] miArray1\t\t|\tArrayList<Integer> lista1");
for (int i = 0; i < miArray1.length; i++) {
lista1.add(miArray1[i]);
System.out.println ("\t" + miArray1[i] + " \t\t|\t\t" + lista1.get(i));
}
System.out.println ("\tCon un for tradicional, se ha recorrido el array[] de primitivos (int) \"miArray1\" y...\n" +
"Cada uno de sus elementos se ha añadido al 'ArrayList' de tipo (Integer) y nombre \"lista1\".\n" +
"De forma que sus valores son iguales.\n" +
"La columna de la izquierda muestra el contenido del array.\n" +
"Que son tipos primitivos (int).\n\tLa columna de la derecha presenta el contenido del ArrayList.\n\t" +
"Que son objetos de tipo (Integer).");
} // fin del main
} // Fin de la clase CopiaArrayEnArrayList