본문 바로가기
기타

백준 자바 코드 제출 방법(컴파일 에러 해결)

by Loyal 2021. 8. 1.
반응형

코딩테스트 준비를 위해서 백준에 접속을 해서 자바로 문제를 풀어보려고 했다.

 

하지만 그 쉬운 Hello World가 컴파일 에러가 나길래 무슨 일인가 했더니, 클래스 명을 임의로 설정하면 안 된다고 한다.

 

실패한 경우와 성공한 경우

// 잘못된 코드
public class Q2257 {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

이 전체를 복사, 붙여넣기를 하는데 이 중에서 잘못된 부분이 있다.

 

코드 자체가 잘못된 것은 아니지만 백준에서의 제출이 가능하려면 저 클래스 명을 Main으로 고쳐야한다.

 

// 제출을 위한 올바른 코드
public class Main {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

위 코드에서 클래스 명을 수정해서 아래와 같이 만들어줬더니 잘 돌아간다.

 

추가로, import 해야할 패키지들이 있다면 해당 코드도 같이 붙여넣어야 컴파일 에러가 나지않고 동작한다.

반응형

'기타' 카테고리의 다른 글

자바스크립트 반복문 4가지 정리  (0) 2021.08.29