class Teste {
int x = 37;
public static void main(String [] args) {
System.out.println(x);
}
}
vc deve declarar a variável dentro do seu método main…ou coloca ela como static
o metodo main é estatico, e a variavel não, pra compilar vc tem q declarar a variavel dentro do main ou declarar a variavel como static
o metodo main é estatico, e a variavel não, pra compilar vc tem q declarar a variavel dentro do main ou declarar a variavel como static
ou deixar sua variavel como static
o metodo main é estatico, e a variavel não, pra compilar vc tem q declarar a variavel dentro do main ou declarar a variavel como static
Coloca a variavel dentro do main.
ERRADO
class Teste {
int x = 37;
public static void main(String [] args) {
System.out.println(x);
}
}
CERTO
class Teste {
int x = 37;
public static void main(String [] args) {
System.out.println(new Teste().x);
}
}
OU
class Teste {
static int x = 37;
public static void main(String [] args) {
System.out.println(x);
}
}
muito obrigado pessoal!!
rsrsrr nen tinha pensado nisso,
nen precisava fazer uma pergunta boba igual essa mas e que na minha apostila foi colocado un execicio para pensar e eu estava quebrando a cabeça e resolvi perguntar!
vlw mesmo!