G
Guest
Gast
Hallo Ich möchte bei der Methode Eingaben von der Tastatur abfragen und diese dann im Array speichern
Wenn der User Ende eingibt dann hört die Abfrageroutine auf
Wenn ich sofort Ende eingebe hört er auf. Wenn ich erst bei der 2. Abfrage Ende eingebe springt er wieder nach //System.out.println("Bitte geben Sie Ihre Frage ein.");// und gibt frägt wieder nach einer Eingabe
Wenn ich dann ende eingebe hört er auch auf
Auffällig ist das er 1.3.5. Eingabe immer sofort aufhört und bei 2.4.6 Eingabe erst nochmal eine Eingabe will
Kann mir da jemand helfen
Danke
Wenn der User Ende eingibt dann hört die Abfrageroutine auf
Wenn ich sofort Ende eingebe hört er auf. Wenn ich erst bei der 2. Abfrage Ende eingebe springt er wieder nach //System.out.println("Bitte geben Sie Ihre Frage ein.");// und gibt frägt wieder nach einer Eingabe
Wenn ich dann ende eingebe hört er auch auf
Auffällig ist das er 1.3.5. Eingabe immer sofort aufhört und bei 2.4.6 Eingabe erst nochmal eine Eingabe will
Kann mir da jemand helfen
Danke
Code:
public boolean InputOutput() throws IOException
{
//Einlesen von der Konsole und speichern in einen String
System.out.println("Bitte geben Sie Ihre Frage ein.");
String question = new BufferedReader(new InputStreamReader(System.in)).readLine();
if(question.equals("Ende"))
{
return false;
}
baseString[counter] = question;
System.out.println("Bitte geben Sie die Gewichtung der Frage ein.");
BufferedReader din = new BufferedReader(new InputStreamReader(System.in));
int emphasis = Integer.parseInt(din.readLine());
baseInt[counter] = emphasis;
counter++;
return true;
}