Galera, desde já agradeço a ajuda de vocês!
Estou com um problema, é simples porém sou novo na área e não entendo muito, tenho um laço de repetição que funciona com 2 vetores, veja:
int[] temp = { 1, 2, 5, 4, 3, 5, 2, 1, 3, 3, 6, 4, 3, 3, 3, 2, 3, 3, 2, 1 };
int oc[] = new int[6];
for (int i = 0; i < temp.length; i++) {
++oc[temp[i]];
}
O que eu queria entender é como ele funciona e como a variável i vai até 10!!, sei que no final ele retorna um error, ArrayIndexOutOfBoundsException, porém só queria entender principalmente isso " ++oc[temp[i]]; ", usei o debug do eclipse porém não entendi a ideia por trás do laço