Ich benutze einen gepufferten Leser, um die Eingabe einzulesen, und fügt sie dann einem Array hinzu. Aber aus irgendeinem Grund fügt es dem Array nur die letzte Eingabe hinzu. Ich möchte auch überprüfen, ob die erste Eingabe Null ist ... also was ich mit der Prüfvariablen mache. Das Hauptproblem besteht jedoch darin, dass es dem Array nicht hinzugefügt wird.Verwenden von Buffered Reader zum Hinzufügen von Benutzereingaben zu einem Array
public static void main (String[] Args) throws IOException
{
int[] numbers = new int[100];
Scanner scan = new Scanner(System.in);
InputStreamReader isReader = new InputStreamReader(System.in);
BufferedReader bReader;
bReader = new BufferedReader(isReader);
int intNumber = Integer.parseInt(bReader.readLine());
int check = scan.nextInt();
while (check != 0)
{
int i = 0;
numbers[i] = Integer.parseInt(bReader.readLine());
check = intNumber;
i++;
}
bReader.close();
}
Wow, ich habe gerade versagt dort haha danke. –