Pessoal, tô querendo implementar um contador dentro desse for, quero colocar ele no lugar dessa interrogação —> ? <—:
for(int i = 0; i < arrayList.size(); i++){
relacionalProfDisc = arrayList.get(i);
if(relacionalProfDisc.getFkProfessor().equals(getIdProfessor())){
disciplina = banco.consultarDisciplinaPeloIdBanco(relacionalProfDisc.getFkDisciplina());
stringBuilder.append( ---> ? <--- + " - " + disciplina.getNomeDisciplina() + "\n");
nomeDiscConcat = stringBuilder.toString();
}
}
Já tentei fazer assim:
for(int i = 0, j = 1; i< arrayListarrayListRelacionalProfDisc.size(); i++, j++){
relacionalProfDisc = arrayListarrayListRelacionalProfDisc.get(i);
if(relacionalProfDisc.getFkProfessor().equals(getIdProfessor())){
disciplina = banco.consultarDisciplinaPeloIdBanco(relacionalProfDisc.getFkDisciplina());
stringBuilder.append(j + " - " + disciplina.getNomeDisciplina() + "\n");
nomeDiscConcat = stringBuilder.toString();
}
}
Já tentei fazer um for dentro de outro for, mas não consegui oq quero fazer.
O “i” não serve, pois quando “relacionalProfDisc” começar a partir de, por exemplo, i = 5, o valor que quero colocar na interrogação é que seja a partir de 1, em vez de 5. Por isso tentei colocar um j no for, ou fazer um for dentro do outro, enfim…
Alguém?
Desde já mt obg!