Estou com dificuldade, aparece a seguinte mensagem ao rodar o código.
C:\programa\DesafioTemperatura.java\src\Main.java java: class DesafioTemperatura is public, should be declared in a file named DesafioTemperatura.java
Estou com dificuldade, aparece a seguinte mensagem ao rodar o código.
C:\programa\DesafioTemperatura.java\src\Main.java java: class DesafioTemperatura is public, should be declared in a file named DesafioTemperatura.java
Oi, Tiago! Tudo bem?
Isso significa que a sua classe pública se chama DesafioTemperatura
, então o nome do arquivo onde ela está precisa ser exatamente:
DesafioTemperatura.java
Renomeie de Main.java
para DesafioTemperatura.java
No Java, se você declara uma classe como public
, o nome do arquivo .java deve ser igual ao nome da classe pública. Isso é uma regra da linguagem Java.
Exemplo:
public class DesafioTemperatura {
public static void main(String[] args) {
System.out.println("Olá, Tiago!");
}
}
Seu arquivo .java deve ser DesafioTemperatura.java
Espero ter ajudado e bons estudos!