class Teste { static int i = 3; public static void main(String[] a) { for (new Teste().i = 10; new Teste().i < 100; new Teste().i++) { System.out.println(i); } } }
Eu respondi certo por que testei o código antes. Mas estou na dúvida, se a variável "i" que está sendo utilizada no for é estática, como pode mudar de valor?