백준 코딩(2557)

가을·2023년 11월 21일
0

백준코딩

목록 보기
1/2

#2557 Hello World 출력하기

1년전 JAVA를 잠깐 배웠는데
헬로월드 하나 이렇게 많은 시도를 하다니...

각잡고 공부해야겠다는 생각이 제대로 들었다.

1. 첫번째 컴퍼일 에러
error: class HelloWorld is public, should be declared in a file named HelloWorld.java

파일 내의 공용 클래스 이름은 해당 파일의 이름과 동일해야 합니다.라고 설명은 되어 있는데

백준 내에서는
내가 정의한 클래스 명을 HelloWorld 대신 Main으로 변경하면 해결된다.

2.두번째 컴파일 에러
error: '{' expected

클래스명을 변경하면되는데 명 뒤에 .java를 붙였더니 파일확장자 를 제외해야만이 적용할 수 있다고 한다.
그냥 Main으로 쓰면 되는건데 여러 시도를 해봤다.

  1. 세번째 틀렸습니다.
    Hello World 뒤에 '!' 느낌표 빼서 틀렸음....

첫 문제로 얻은 교훈
1. 문제 정확히 읽기
2. 컴파일 에러가 무엇을 의미하는지 확인
3. 클래스 명에 굳이 확장자 안붙여도 됨

profile
유의미한 프론트 엔지니어가 되기 위해 노력합니다.

0개의 댓글