6.5 Felder 6.5.1 Deklaration und Initialisierung eines Feldes |
|
Was ist ein Feld? | Ein Feld
ist eine Reihung von Daten desselben Typs. In ein solches Feld können
Zahlen unterschiedlichen Typs wie
int
oder double,
Zeichen, also Werte von Variablen des Typs
char,
Zeichenketten, und damit Werte vom Typ
String
oder Werte wie
true
und false
eingetragen werden. Wie wir später sehen werden, können Werte wesentlich
komplexerer Strukturen in einem Feld gespeichert werden. Wichtig ist, dass
in ein und demselben Feld immer nur Werte vom selben Typ stehen dürfen. Beispiel für ein Feld mit Zahlen
wäre etwa:
|
Deklaration und Initialisierung | Wie teilt
man nun Java mit, dass ungerade ein Bezeichner für ein Feld sein soll
und
die Zahlen 1,3,5,7,9,11 enthält?
int ungerade[] = {1,3,5,7,9,11}; alternativ kann man auch int[] ungerade = {1,3,5,7,9,11} schreiben. Wir ziehen die zweite Alternativen vor. Mit String[] namen[] = {"Monika", "Jan", "Eduard", "Patty"} wird ein Feld mit dem Bezeichner namen definiert in das Werte von Variablen des Typs String geschrieben werden. Uns sind die beiden Varianten aus der Parameterliste der main() - Methode eines Java-Programms bekannt. Dort wird also eine Liste von String-Werten übergeben. public static void main(String[] args) {..} bzw. public static void main(String args[]) {..} |
zu | 6.5.2 Lesender und schreibender Zugriff |
zur Startseite | www.pohlig.de (C) MPohlig 2005 |