Rodei aqui e funcionou de boa. Qual problema está aparecendo pra vc?
Muito pelo contrário. Se tivesse debugando em uma IDE teria mais facilidade pra resolver esses problemas sozinho.
Acho que pela minha dificuldade, ela não está me ajudando muito
Esses erros
Main.java:1: error: class MainLampada is public, should be declared in a file na
med MainLampada.java
public class MainLampada {
^
Main.java:4: error: cannot find symbol
Scanner scanner = new Scanner(System.in);
^
symbol: class Scanner
location: class MainLampada
Main.java:4: error: cannot find symbol
Scanner scanner = new Scanner(System.in);
^
symbol: class Scanner
location: class MainLampada
3 errors
Como vc está rodando o código?
javac Main.java
java Main
Qual o nome do arquivo java onde vc colocou esse código?
Main.java e Lampada.java
Então tem 3 possibilidades:
- Você copiou errado;
- Você não compilou;
- Você não sabe executar.
O erro do compilador está dizendo que você chamou a classe de MainLampada
:
Main.java:1: error: class MainLampada is public, should be declared in a file named MainLampada.java
Ah
Resolvi, era problema no cmd.exe