Guten Tag,
ich habe mich heute damit beschäftigt, wie ich Eingaben in Eclipse vornehmen kann und kam letztendlich zu folgenden Ergebniss:
Soweit ich das richtig verstanden habe, wird mir so ermöglicht, dass ich in der Variable "x" einen zahlenwert einspeichen kann. Ich habe nun versucht, die "Aufgabe" mit einem Array zu verbinden, was noch durchfürbar war:
Als ich nun versucht habe, von Integer auf Buchstabenübergabe zu wechseln, funktionierte allerdings mein Programm nicht mehr. Könnte mir jemand erklären, wo genau mein Denkfehler liegt?
ich habe mich heute damit beschäftigt, wie ich Eingaben in Eclipse vornehmen kann und kam letztendlich zu folgenden Ergebniss:
Java:
BufferedReader Tastatur = new BufferedReader (new InputStreamReader(System.in));
String eingabe = Tastatur.readLine();
x = Integer.parseInt(eingabe);
Java:
BufferedReader Tastatur = new BufferedReader (new InputStreamReader(System.in));
int[] x = new int[4];
for (int i=0;i<x.length;i++){
System.out.println("Eingabe: " + i);
String eingabe = Tastatur.readLine();
x[i] = Integer.parseInt(eingabe);
}
System.out.println("/// " + x[2] + " ///");
Als ich nun versucht habe, von Integer auf Buchstabenübergabe zu wechseln, funktionierte allerdings mein Programm nicht mehr. Könnte mir jemand erklären, wo genau mein Denkfehler liegt?
Java:
BufferedReader Tastatur = new BufferedReader (new InputStreamReader(System.in));
int[] x = new int[4];
String[] abfrage = {"Vorname: ", "Nachname: ", "Alter: ", "Wohnort: "};
for (int i=0;i<x.length;i++){
System.out.println(abfrage[i]);
String eingabe = Tastatur.readLine();
x[i] = String.parseString(eingabe);
}
System.out.println(abfrage[1]);