Anmerkung: In dieser Jahrgangsstufe geht es vor allem um die Programmierung mit Java. Zum Erlernen eignet sich unter anderem das Programm BlueJ.
Arrays (Felder)
Ein eindimensionales Array ist eine Tabelle von gleichartigen Elementen wie z.B. Zahlen, Zeichen oder booleschen Werten. Diese Elemente sind von 0 bis zu einem Endwert nummeriert. Die Nummer nennt man auch Index.
Die Deklaration eines Arrays erfolgt durch int[] a, float[] a oder boolean[] a. Dabei ist a der Name des Arrays, dessen Länge zunächst noch nicht festgelegt ist. Es kann deshalb auch noch nicht mit diesem Feld gearbeitet werden.
Man erzeugt ein Array durch die Anweisung der Art a = new int[5]. Dabei wird a als ein Feld erzeugt, das Platz für 5 Integer-Werte bereit hält. Die einzelnen Werte können mit a[0], a[1], ... , a[4] angesprochen werden. Wichtig ist dabei, dass nicht ab der ersten Stelle gezählt wird, sondern ab der „nullten“.
Mit a = new int[] {1, 4, 9, 16, 25} kann das Feld gleich bei der Erzeugung mit Werten gefüllt werden. Dabei würde a[3] den Wert 16 besitzen.