I programmeringsspråket Java , avancerade datatyper - består av andra avancerade datatyper och primitiva datatyper - definieras i klasser . När du skapar en instans av denna klass , kallas det som ett objekt . Objekt kan vara allt från en teckensträng till ett grafiskt användargränssnitt komponent . I vissa fall kan du behöva skapa flera instanser av en java klass repetitivt . Javas För loop kan du skapa många kopior av ett objekt med väldigt lite kod . Instruktioner
1
Definiera en matris av objekttyp som du vill skapa . Gör det stort nog att rymma alla objekt som du vill göra . Till exempel , om du ville skapa 14 JButton objekt , skulle du använda följande kod :
JButton knapparna [ ] = new Button [ 14 ] ;
2
Skapa ett nytt för slinga som korsar alla av objekten i arrayen. Använd följande kod , som ersätter "knappar" med namnet på din array :
for (int i = 0 ; i. }
3
Skapa en ny kopia av ditt objekt inne i slingan och tilldela den till nuvarande plats i objektet array . Till exempel , följande kod skapas en ny JButton och tilldelar den till knappar arrayen :
knapparna [ i] = new Button ( ) ;
4
Gör eventuella andra ändringar av objekt inom för loop s konsoler . Till exempel skulle följande kod ändra etiketten för alla knappar till " Hello World : "
knapparna [ i] setText ( " Hello World : " ) ; .
Addera