반응형
코딩테스트 준비를 위해서 백준에 접속을 해서 자바로 문제를 풀어보려고 했다.
하지만 그 쉬운 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 |
---|