Na linguagem de programação Java, os tipos de dados avançados - composto por outros tipos de dados avançados e tipos primitivos de dados - são definidos em classes . Quando você cria uma instância dessa classe, ele é conhecido como um objeto. Os objetos podem ser qualquer coisa de uma seqüência de caracteres de um componente de interface de usuário gráfica. Em alguns casos, você pode precisar criar várias instâncias de uma classe java repetitivamente. Loop For Java permite criar muitas cópias de um objeto com muito pouco código. Instruções
1
definir uma matriz do tipo de objeto que você deseja criar. Torná-lo grande o suficiente para armazenar todos os objetos que você deseja fazer. Por exemplo, se você quisesse criar 14 objetos JButton , você usaria o seguinte código:
JButton botões [] = new JButton [14];
2
Criar um novo Para loop que percorre todos os objetos na matriz. Use o código a seguir , substituindo "botões" com o nome de sua matriz:
for (int i = 0; i < buttons.length ; i + +) { }
3
Crie uma nova cópia de seu objeto dentro do loop e atribuí-lo ao espaço atual na matriz de objeto. Por exemplo, o código a seguir cria um novo JButton e atribui -lo para a matriz botões :
botões [ i] = new JButton ( ) ;
4
Faça quaisquer outras alterações no objeto dentro dos suportes para o laço. Por exemplo, o código a seguir mudaria o rótulo de todos os botões para "Olá mundo : "
botões [ i ] setText ("Olá Mundo "); .
< Br >