zur vorherigen Seite  zum Inhaltsverzeichnis   zur nächsten Seite

Müssen alle Strings von gleicher Länge sein?

Antwort:

Nein. Jedes Element des Arrays ist von dem gleichen Typ, Referenz auf einen String, aber die Strings selbst können von verschiedener Länge sein.

Jedes Stringobjekt enthält seine eigenen Daten

Array von Stringreferenzen

In dem Beispiel ist jedes Stringobjekt ein ganz gewöhnlicher String. Es hat sich nichts geändert, nur weil seine Referenz in einem Array enthalten ist. Jeder String kann eine beliebige Anzahl von Zeichen haben. Die Abbildung zeigt das.

Es ist keine Bedingung, das Array der Reihe nach aufzufüllen. Das wird oft getan, um das weitere Arbeiten zu erleichtern, aber Java verlangt es nicht.

String[] strArray = new String[8] ;

strArray[0] = "Hello" ;
strArray[1] = "World" ;
strArray[2] = "Greetings" ;
strArray[3] = "Jupiter" ;

FRAGE 5:

Wir weisen der letzten Zelle des Arrays eine Referenz auf den String "Ende" zu.




zur vorherigen Seite  zum Inhaltsverzeichnis   zur nächsten Seite