"The public type [class name] must be defined in its own file" 에러가 발생하는 이유는
생성된 Java 파일명과 코드내에서 Java 클래스명이 일치하지 않을 때 발생한다.

아래의 화면에서는
생성된 Java 파일명은 "Simpleprefs"이고,
코드내에서  파일명은 "SimplePrefs"이다.

중간에 있는 "P"자가 소문자와 대문자로 서로 다르기 때문에 위의 에러가 발생한 것이다.
아마도 대부분의 경우에 위와 같은 사소한 실수로 오류가 발생하곤 한다.

그래서.. Copy & Paste를 사용하는게 필요하다...
타이핑 연습하는게 아니라면.^^

Posted by 우라질레이터

urajilation@gmail.com
우라질레이터

달력

태그목록