1
resposta

Desafio Temperatura [erro]

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

1 resposta

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!