In der Programmiersprache Java , erweiterte Datentypen - bestehend aus anderen fortgeschrittenen Datentypen und primitiven Datentypen - werden in Klassen definiert. Wenn Sie eine Instanz dieser Klasse erstellen, wird es als ein Objekt bezeichnet. Objekte können alles von einer Zeichenkette in einer grafischen Benutzeroberfläche Komponente sein. In einigen Fällen müssen Sie möglicherweise mehrere Instanzen einer Java-Klasse wiederholt zu erstellen. Java For-Schleife können Sie viele Kopien eines Objekts mit sehr wenig Code erstellen. Anleitung
1
definieren ein Array der Objekttyp, den Sie erstellen möchten. Machen Sie es groß genug, um all die Objekte, die Sie möchten, zu halten. Zum Beispiel, wenn Sie bis 14 JButton -Objekte zu erstellen wollten , würden Sie den folgenden Code:
JButton Tasten [ ] = new JButton [14] ;
2
Erstellen Sie eine neue For Schleife, die alle Traversen der Objekte in der Anordnung. Verwenden Sie den folgenden Code , ersetzen "buttons" mit dem Namen Ihres Arrays :
for (int i = 0; i < buttons.length ; i + +) { }
3
erstellen Sie eine neue Kopie Ihres Objekts innerhalb der Schleife , und weisen Sie dem aktuellen Platz in der Objekt -Array. Beispielsweise erstellt der folgende Code eine neue JButton und weist sie der Tasten Array :
Tasten [i] = new JButton ();
4
Nehmen Sie weitere Änderungen an der Objekt innerhalb der For-Schleife die Klammern . Zum Beispiel würde der folgende Code die Beschriftung aller Tasten ändern "Hallo Welt : "
Tasten [i] setText ( "Hallo Welt "); .
< Br >