Primera capa
package Datos;
public class Estudiante {
private String[][] datos;
public String[][] getDatos() {
return datos;
}
public void setDatos(String [][]datos) {
this.datos= datos;
}
}
Segunda capa
package Logica;
import java.util.Scanner;
import Datos.Estudiante;
public class LogicaEstudiante {
Estudiante e= new Estudiante();
Scanner kai=new Scanner(System.in);
public void Pedir(){
System.out.println("¡Hola!\nEscribe el número de estudiantes de los cuales quieres ingresar los datos:");
int indice=kai.nextInt();
String[][] DEstu =new String[indice][3];
for (int i=0; i < DEstu.length; i++) {
// for (int j=0; j < mUnidad[i].length; j++) {
System.out.println("Ingresa el nombre del estudiante "+ (i+1)+ " posiciòn: "+ 1);DEstu[i][0]=kai.next();
System.out.println("Ingresa el edad del estudiante "+ (i+1)+ " posiciòn: "+ 2);DEstu[i][1]=kai.next();
System.out.println("Ingresa el documento del estudiante "+( i+1)+ " posiciòn: "+ 3);DEstu[i][2]=kai.next();
// }
}
e.setDatos(DEstu);
Mostrar (e.getDatos());
}
public void Mostrar(String[][] datos){
System.out.println("Estos son los datos que has ingresado. \n");
for (int i=0; i < datos.length; i++) {
for (int j=0; j < datos[i].length; j++) {
System.out.print(datos[i][j]+"\t");
}
System.out.println("");
}
}
}
Tercera capa
package Interfaz;
import Logica.LogicaEstudiante;
public class Interstu {
public static void main(String[]args){
LogicaEstudiante l =new LogicaEstudiante();
l.Pedir();
}
}
import Logica.LogicaEstudiante;
public class Interstu {
public static void main(String[]args){
LogicaEstudiante l =new LogicaEstudiante();
l.Pedir();
}
}
No hay comentarios.:
Publicar un comentario