Dúvida no For

2 respostas
D

Criei classes de 1 a 10 e queria utilizar o for para preenchimento:

for (int i = 1; i <= 10; i++) {
            teste1.teste=Integer.parseInt(JOptionPane.showInputDialog("Teste: "));
}

Queria saber se tem como substituir o 1 de teste1 pelo i do for?

2 Respostas

D

Obrigado

Luan_Mark

faça assim

ArrayList< nome_da_classe> nomeQueVcQuiser = new ArrayList<>();

no for, vc coloca assim

teste outroNomeQuevcQuiser= new teste();

outroNomeQuevcQuiser.teste=Integer.parseInt(JOptionPane.showInputDialog("Teste: "));

nomeQueVcQuiser.add(outroNomeQueVcQuiser);

obs: qnd for usar o “for” use ele iniciando de zero, assim "for (int i = 0; i < 10; i++) {…}

qnd quiser pegar o objeto do ArrayList faça nomeQueVcQuiser.get(i); onde i é o “valor” onde está o objeto que vc quer, ele inicia no zero

Criado 23 de agosto de 2016
Ultima resposta 24 de ago. de 2016
Respostas 2
Participantes 2