Hallo Community,
und zwar habe ich mich mal mit dem Scanner befasst und bin auf folgendes Problem gestoßen:
In diesem Programmstück kommt, wenn ich es ausführe, nicht wie erwartet:
Konsole:
Ihren 0. String bitte:
test
Ihren 1. String bitte:
test
Ihren 2. String bitte:
test
Ihren 3. String bitte:
test
sondern:
Konsole:
Ihren 0. String bitte:
Ihren 1. String bitte:
test
Ihren 2. String bitte:
test
Ihren 3. String bitte:
test
Dass heißt meine erste Stringaufnahme wurde merkwürdiger Weise verschluckt.
Ich hoffe ihr könnt mir helfen, vielen Dank im vorraus. (Wahrscheinlich ist das Problem einfacher zu beheben, als ich glaube)
MfG
und zwar habe ich mich mal mit dem Scanner befasst und bin auf folgendes Problem gestoßen:
Code:
String[] stringAufnahme = new String[anzahl];
for(int i = 0; i < stringAufnahme.length; i++)
{
System.out.println("Ihren " + i + ". String bitte: ");
stringAufnahme[i] = s.nextLine();
}
In diesem Programmstück kommt, wenn ich es ausführe, nicht wie erwartet:
Konsole:
Ihren 0. String bitte:
test
Ihren 1. String bitte:
test
Ihren 2. String bitte:
test
Ihren 3. String bitte:
test
sondern:
Konsole:
Ihren 0. String bitte:
Ihren 1. String bitte:
test
Ihren 2. String bitte:
test
Ihren 3. String bitte:
test
Dass heißt meine erste Stringaufnahme wurde merkwürdiger Weise verschluckt.
Ich hoffe ihr könnt mir helfen, vielen Dank im vorraus. (Wahrscheinlich ist das Problem einfacher zu beheben, als ich glaube)
MfG