백준/JAVA

[JAVA/백준] Java 제출 오류 : class 클래스명 is public, should be declared in a file named 클래스명.java

김곰댕 2021. 6. 14. 15:49
728x90
package backjoon_01;

public class InputOutput_HellowWorld
{
	public static void main(String[] args) 
	{
		System.out.println("Hello World!");
	}
}
error: class InputOutput_HellowWorld is public, should be declared in a file named InputOutput_HellowWorld.java

Java를 이용해 백준 문제 제출을 하는경우 이러한 오류를 심심치않게 경험할 수 있다.

백준에서는 Java를 통해 문제를 제출할때 class 이름을 Main으로 제출해주어야 한다.

public class Main
{
	public static void main(String[] args) 
	{
		System.out.println("Hello World!");
	}
}

위와 같이 class이름을 Main으로 변경 후 제출하게 되면 정상적으로 컴파일 되는것을 확인할 수 있다.

728x90