컴퓨터언어 막 입문해서 배우고 있는데요
도전에 있는 입력창에 쓰면 오류 안나고 결과값이 제대로 나오는데요
txt파일 만들어서 java로 바꾼후 컴파일 하면 오류가 납니다
오류내용은
beer.java1: error: class Beer is public, should be declared in a file named Beer.java
public class Beer{
^
1 error
이라고 나옵니다
내용은 아래고요
public class Beer {
public static void order(int age) {
if(age>18){
System.out.printf("성인(%d)인증 및 캔맥주 구매 완료!\n", age);
}
}
public static void main(String[] args) {
order(16);
order(17);
order(18);
order(19);
}
}
sehongpark님의 답변
## 답변
코드를 작성한 파일명을 클래스명과 같게 하고 컴파일해보세요.
예를 들어, 아래와 같이 public 클래스명이 Beer인 경우, Beer.java 로 만든 후 컴파일해야합니다.
```
public class Beer {
...
}
```