pessoal sou novato em java e basicamente não sei nada ainda.
comprei o livro usando a cabeça da kathy sierra para começar,mas existem uns programinhas que não entendo bolufas…
sei que é assim mas acho que o nome desse livro deveria mudar"quebrando a cabeça"
o programa abaixo esta neste livro como exercicio,o que eu queira saber que diabos e esse count/counter/index e oque esse programa faz realmante.
“SE ALGUEM PUDER ME MANDAR UM PASSO A PASSO SOBRE CADA LINHA DE CÓDIGO EU AGRADEÇO”
public class Mix4 {
int counter = 0;
public static void main(String [] args) {
int count = 0;
Mix4 [] m4a = new Mix4[20];
int x =0;
while (x<20) {
m4a[x] = new Mix4();
m4a[x].counter = m4a[x].counter + 1;
count = count +1;
count = count + m4a[x].maybeNew(x);
x = x+1;
}
System.out.println(count + " " + m4a[1].counter);
}
public int maybeNew(int index) {
if (index <5) {
Mix4 m4 = new Mix4();
m4.counter = m4.counter + 1 ;
return 1;
}
return 0;
}
}
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia: