Olá, Quando mando imprimir o contador fora do while o valor atribuído é 11 e repetindo o contador pedindo para imprimir novamente ele repete 11 não teria que ser 12?
public class TestaWhile {
public static void main(String[] args) {
int contador = 0;
while(contador <= 10) {
System.out.println(contador);
contador++;
}
System.out.println(contador);
**//System.out.println(contador); porque repete, não teria quer o número 12?**
}
}