기타
백준 자바 코드 제출 방법(컴파일 에러 해결)
Loyal
2021. 8. 1. 18:32
반응형
코딩테스트 준비를 위해서 백준에 접속을 해서 자바로 문제를 풀어보려고 했다.
하지만 그 쉬운 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 해야할 패키지들이 있다면 해당 코드도 같이 붙여넣어야 컴파일 에러가 나지않고 동작한다.
반응형