17 Felder 17.1 Deklaration und Initialisierung |
|
Was ist ein Feld? | Ein Feld
ist eine Reihung von Daten desselben Typs. In diese Reihungen können
Zahlen unterschiedlichen Typs wie
int
oder double,
Zeichen, also Werte von Variablen des Typs
char,
Zeichenketten, also Werte vom Typ
String
oder Werte wie true
und false
eingetragen werden. Wichtig ist, dass in ein und demselben Feld Werte vom
selben Typ stehen..
Beispiel für ein Feld mit Zahlen
wäre etwa: [0,1,4,9,16,25,36,49,64,81,100]
|
Deklaration und Initialisierung | Wie teilt
man nun Java mit, dass ungerade ein Bezeichner für ein Feld sein soll, das
die Zahlen 1,3,5,7,9,11 enthalten soll?
int ungerade[] = {1,3,5,7,9,11}; alternativ kann man auch int[] ungerade = {1,3,5,7,9,11} schreiben. Wir ziehen die letztere der beiden 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 können. 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[]) {..} Wir erinnern uns, dass wir hier die Möglichkeit haben eine Liste von Startparametern vorzugeben. |
zu 17.2 | Lesender und schreibender Zugriff |
zur Startseite | www.pohlig.de (C) MPohlig 2003 |