Nel linguaggio di programmazione Java , i tipi di dati avanzati - che comprende altri tipi di dati avanzati e tipi di dati primitivi - sono definiti in classi . Quando si crea un'istanza di tale classe , si parla di come un oggetto. Gli oggetti possono essere qualsiasi cosa, da una stringa di caratteri da una grafica componente dell'interfaccia utente . In alcuni casi , potrebbe essere necessario creare più istanze di una classe java ripetutamente. Java del ciclo For permette di creare molte copie di un oggetto con pochissimo codice . Istruzioni
1
Definire una matrice del tipo di oggetto che si desidera creare . Rendono abbastanza grande per contenere tutti gli oggetti che si desidera fare . Ad esempio , se si voleva creare 14 oggetti JButton , utilizzare il seguente codice :
pulsanti JButton
[ ] = new JButton [ 14] ;
2
Creare un nuovo Ad ciclo che attraversa tutti gli oggetti nella matrice . Utilizzare il seguente codice , sostituendo "bottoni" con il nome del vostro array :
for (int i = 0; i < buttons.length ; i + + ) { }
3
creare una nuova copia del vostro oggetto all'interno del loop e assegnare allo spazio corrente nella matrice di oggetti. Ad esempio, il codice seguente crea una nuova JButton e la assegna alla matrice di pulsanti :
pulsanti
[ i] = new JButton ( ) ;
4
apportare altre modifiche al oggetto all'interno del Per le staffe di loop. Ad esempio , il codice seguente avrebbe cambiato l'etichetta di tutti i pulsanti di "Ciao Mondo : "
pulsanti
[ i] setText ( "Ciao Mondo :"); .
< Br >