Não é uma dúvida... Eu só simplifiquei mais o código e deu certo. Enquanto ainda estou aprendendo, eu coloco bastante comentários dentro do código. Também não sei se isso é uma prática boa ou ruim, mas prefiro fazer isso pra não me perder quando voltar ao código.
public class TestaSomatória {
public static void main(String[] args) {
int contador = 0;
int total = 0;
while (contador <= 10) {
total += (contador++);
// lembrando que "total += contador" significa "total = total + contador"
// lembrando que "contador++" significa "contador = contador + 1"
//para visualizar a fórmula acima aberta: total = total + (contador = contador + 1)
}
System.out.println(total);
}
}