GK Informatik

Arbeitsblatt Java 11b:
Felder (Arrays)
Zugriff

JSt. 12/1

NAME:

 

Feld-Indizes:

Feld-Indizes gehen immer von 0 bis n–1, wenn n die Länge des Arrays ist.

Als Feldindizes kommen Variablen von den Typen short, byte, int oder char in Frage.

 

Zugriff auf Feld-Komponenten:

Auf Feldkomponenten kann über den Index zugegriffen werden:

int[] Monatszahlen = {31,28,31,30,31,30,31,31,30,31,30,31};

int iAktuellerMonat;

iAktuellerMonat = Monatszahlen[5];

Aufgabe:

Berechnung eines Zeitraums. Es soll zwischen zwei Daten die Zahl der Tage berechnet werden. Also bei der Eingabe 21 4 und 12 7 soll die Ausgabe 82 Tage erfolgen.

 

Länge eines Feldes:

Über die Instanzvariable length kann zur Laufzeit die Länge des Arrays abgefragt werden.

int[] Monatszahlen = {31,28,31,30,31,30,31,31,30,31,30,31};

int iFeldLänge;

iFeldLänge = Monatszahlen.length;

 


© Ralph-Erich Hildebrandt, Neuss / April 1999