Eine gute Antwort wäre:

Sieht nach einer guten Stelle für ein Array aus.

Array von Stringreferenzen

 

Sie können ein Array von Stringreferenzen deklarieren:

String[] strArray;          // 1.

Damit deklarieren Sie eine Variable strArray, die später einmal auf ein Arrayobjekt verweisen kann. Jeder Slot des Arrays kann eine Referenz auf ein Stringobjekt sein (aber bis jetzt gibt es noch kein Array).

Um ein Array von 8 Stringreferenzen zu erzeugen, machen Sie das:

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

Jetzt verweist strArray auf ein Arrayobjekt. Das Arrayobjekt besitzt 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 0 des Arrays zu speichern, tun Sie das:

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

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


FRAGE 3:

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

Inhaltsverzeichnis