Ich habe einen Code geschrieben und möchte das dieser 3mal Eingaben braucht und erst dann ausführt. Hier ist der Code import java.util.Scanner;
public class Personenverwaltung {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 3; i++){
System.out.println("Bitte ihren Vornamen eingeben");
String name;
name = scanner.nextLine();
System.out.println("Bitte ihren Nachnamen eingeben");
String nachname;
nachname = scanner.nextLine();
System.out.println("Bitte Alter eingeben");
String alter;
alter = scanner.nextLine();
System.out.println("Bitte Wohnort eingeben");
String wohnort;
wohnort = scanner.nextLine();
String[] datenArray = new String[] { name, nachname, alter, wohnort};
Person test = new Person();
test.setName(name);
test.setNachname(nachname);
test.setAlter(Integer.parseInt(alter));
test.setWohnort(wohnort);
System.out.println("Name: " + test.getName());
System.out.println("Nachname: " + test.getNachname());
System.out.println("Alter: " + test.getAlter());
System.out.println("Wohnort: " + test.getWohnort());
}
scanner.close();
}
}
und die personen klasse
public class Person {
private String name;
private int alter;
private String wohnort;
private String nachname;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAlter() {
return alter;
}
public void setAlter(int alter) {
this.alter = alter;
}
public String getWohnort() {
return wohnort;
}
public void setWohnort(String wohnort) {
this.wohnort = wohnort;
}
public String getNachname() {
return nachname;
}
public void setNachname(String nachname) {
this.nachname = nachname;
}
}