Eine Sache erschließt sich mir nicht ganz ... vielleicht kann das ja jemand kurz erklären. Es geht um eine Aufgabe in der Stufe 5, wo sich mir etwas nicht ganz erschließt.
int[] data = new int[N];
        for(int i = 0; i < N; i++){
            data[i] = Integer.parseInt(reader.readLine());
        }
Wenn ich hier data als int Array Variable deklariere und Wert N übergebe, dann wird doch Wert N als data[0] gespeichert oder? Weil die for-Schleife dann ja theoretisch im ersten Step, wo i = 0 ist, die erste Eingabe durch data[i] -> data[0] wieder überschreibt ... oder verstehe ich das falsch und beim erstellen der Variable wird der N-Wert gar nicht data[0] zugewiesen? Danke vorab :)