public class Perfil{
public static void main(String[] args) {
System.out.println("Olá, Nome");
}
}
public class Perfil{
public static void main(String[] args) {
System.out.println("Olá, Nome");
}
}
Oii, Carlos! Beleza?
Esse erro ocorre quando o nome da classe pública não corresponde ao nome do arquivo .java. No Java, quando você declara uma classe como pública, o nome do arquivo .java deve ser o mesmo da classe pública.
No seu caso, você tem uma classe pública chamada "Perfil". Então, o arquivo .java em que essa classe está deve ser chamado de "Perfil.java". Se o nome do arquivo .java não for "Perfil.java", você receberá esse erro.
Aqui está um exemplo para esclarecer:
// Arquivo chamado Perfil.java
public class Perfil {
public static void main(String[] args) {
System.out.println("Olá, Nome");
}
}
Espero ter ajudado e bons estudos!
obrigado ....