I have a program in java using ArrayList, the detail that I want as a result I would paint them as if it were a table, that is:
Nombre|ApellidoMaterno |ApellidoPaterno
Juan |Bustamante |Solis
And so on
This is my code:
public class Empleado1 {
public int IdEmpleado;
public String Nombre;
public String ApellidoP;
public String ApellidoM;
public Empleado1(int IdEmpleado, String Nombre, String ApellidoP, String ApellidoM){
this.IdEmpleado = IdEmpleado;
this.Nombre = Nombre;
this.ApellidoP = ApellidoP;
this.ApellidoM = ApellidoM;
}
//Metodo para imprimir el array de Empleado
static void imprimeArrayEmpleados(Empleado1[] array){
for(int i=0; i< array.length; i++){
System.out.println("ID " + array[i].IdEmpleado + " Nombre: " + array[i].Nombre + "|" + "Apellido Paterno: " + array[i].ApellidoP + "|" + "Apellido Materno: " + array[i].ApellidoM);
}
}
}
And this is the main class:
public static void main(String[] args) {
Empleado1[] arrayEmpledos = new Empleado1[11];
arrayEmpledos[0] = new Empleado1(1, " Armando ", "Palafox", "Martinez");
arrayEmpledos[1] = new Empleado1(2, " Juan Jose", "Bustamante", "Solis");
arrayEmpledos[2] = new Empleado1(3, " Armando ", "Palafox", "Martinez");
arrayEmpledos[3] = new Empleado1(4, " Juan Jose", "Bustamante", "Solis");
arrayEmpledos[4] = new Empleado1(5, " Armando ", "Palafox", "Martinez");
arrayEmpledos[5] = new Empleado1(6, " Juan Jose", "Bustamante", "Solis");
arrayEmpledos[6] = new Empleado1(7, " Armando ", "Palafox", "Martinez");
arrayEmpledos[7] = new Empleado1(8, " Juan Jose", "Bustamante", "Solis");
arrayEmpledos[8] = new Empleado1(9, " Armando ", "Palafox", "Martinez");
arrayEmpledos[9] = new Empleado1(10, " Juan Jose", "Bustamante", "Solis");
arrayEmpledos[10] = new Empleado1(13, " Armando ", "Palafox", "Martinez");
imprimeArrayEmpleados(arrayEmpledos);
}
I hope and you can help me to give me a tip of how I could do it, greetings friends.