Estou com uma dúvida. Consegui resolver o exercício. Mas em uns dos meus testes me surgiu uma dúvida. Na construção do código. Quando eu coloco system.out.println(contador);
No primeiro exemplo temos o código correto e executando normalmente.
public class Projeto {
public static void main(String[] args) {
int contador = 1;
while(contador <=10) {
System.out.println(contador);
++contador;
}
}
}
Porém vi exemplos que colocamos duas Sysouts para imprimir o resultado, só que quando colocamos system.out novamente imprime o resultado duas vezes. Por exemplo, 11,22,33,44,55 e assim por diante até chegar ao "11". Existe necessidade de incluir duas vezes o System.out, ou não? E porque imprime o resultado duas vezes?
public class Projeto {
public static void main(String[] args) {
int contador = 1;
while(contador <=10) {
System.out.println(contador);
++contador;
System.out.println(contador);
}
}
}