Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

primeira classe

por algum motivo não funcionou com o "public class PrimeiraClasse"

class PrimeiraClasse {
    public static void main(String[] args) {
        System.out.println("Concluí a aula 01 e agora estou mergulhando em Java!");
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Oi, Kevin! Tudo bem?

Obrigado por compartilhar seu código.

Parabéns! A lógica da conversão está certinha e o uso do String.format para formatar a saída ficou ótimo.

Quanto ao erro o que pode está acontecendo é que quando você declara uma classe como public (por exemplo, public class PrimeiraClasse), o Java exige que o nome do arquivo .java seja exatamente igual ao nome da classe.

Então, para o public class PrimeiraClasse funcionar, seu arquivo precisaria se chamar PrimeiraClasse.java.

Provavelmente, quando você tentou usar public, o seu arquivo estava com um nome diferente (talvez Main.java ou algo assim). Ao tirar o public e deixar só class PrimeiraClasse, essa regra deixa de ser obrigatória, e o Java permite que o nome do arquivo seja diferente. Por isso funcionou!

Ótima observação! Continue assim, mergulhando no Java!

Bons estudos!

Sucesso

Imagem da comunidade

entendi, muito obrigado pela explicação, vou me atentar a isso também nos próximos projetos.