Eine gute Antwort könnte sein:

Sieht nach einer guten Stelle für Arrays aus.

Array von Stringreferenzen

 

Sie können ein Array von Stringreferenzen deklarieren:

String[] strArray;          // 1.

Dies deklariert eine Variable strArray, die in der Zukunft auf ein Arrayobjekt verweisen kann. Jeder Slot des Arrays kann eine Referenz auf ein String-Objekt sein (aber bis jetzt gibt es kein Array).

Um ein Array von 8 Stringreferenzen zu erzeugen machen Sie dieses:

strArray = new String[8] ;  // 2.

Jetzt verweist strArray auf ein Arrayobjekt. Das Arrayobjekt hat 8 Slots (Elemente.) Aber keiner der Slots verweist auf ein Objekt (noch). Die Slots eines Array von Objektreferenzen werden automatisch mit null initialisiert, dem speziellen Wert, der "kein Objekt" bedeutet.

Jetzt, um tatsächlich einen String zu erzeugen und dessen Referenz in Slot null des Arrays zu speichern, tun Sie dies:

strArray[0] = "Hello" ;     // 3.

Denken Sie daran, dass Sie bei String-Objekten nicht explizit new verwenden müssen (das geschieht automatisch).

 


FRAGE 3:

Stellen Sie den String "World" in den Slot 1 des Arrays.