Zur gezielten Verstauung von Daten eines bekannten Typens sind Datenfelder (Arrays) ein
praktischerer Wegbegleiter
als jeder Wanderstock!
Im Gegenzug sind sie aber auch streng.
Ein Array ist eine Art Container, der eine bestimmte Anzahl von Daten des gleichen Types speichern kann. Die Anzahl der Daten, die das Array aufnimmt wird dabei sofort mit der Initialisierung festgelegt und ist ab dann nicht mehr veränderbar.
Arrays müssen sofort beim Initialisieren ihre Größe erhalten.
Daher kann zum einen beim Erstellen die gewünschte Größe übergeben werden, zum
anderen kann man alle Startwerte
sofort zuweisen.
Beispiel:
String[] exampleOne = new String[3];
String[] exampleTwo = new String[]{"Nur", "Ein", "Beispiel"};
Man kann einen bestimmten Wert des Arrays über ARRAY[ELEMENT] ansteuern. Das erste
Element besitzt dabei die
Stelle 0 im Array.
Beispiel:
String elementOne = stringArray[0];
Über die bekannte Stelle kan man dem Element auch unmittelbar einen neuen Wert im
Array zuweisen.
Beispiel:
stringArray[0] = "Neue Festlegung";