반응형
다른 코드를 참고하여 작성하던 중에 테스트할 부분이 있어서 다른 값으로 수정을 했는데,
전혀 문제없어 보이는 부분에서 오류가 발생했다.
String password = myMember.getPassword();
if (password == null) {
password = 'test1234'; //Too many characters in character literal
}
String 타입의 변수 password에 'test1234'라는 값을 저장하는 과정에서 아래와 같은 오류가 발생했다.
Too many characters in character literal
자바에서는 문자를 쓸 때는 '(작은따옴표)를 사용하고,
문자열에는 "(큰 따옴표)를 사용해야 한다고 한다.
따라서 아래 코드를
password = 'test1234';
아래와 같이 변경해 주었더니 오류가 해결되었다,
password = "test1234";
반응형
'플젝 > Java' 카테고리의 다른 글
[Java] 오류: 기본 클래스 을(를) 찾거나 로드할 수 없습니다. (0) | 2022.12.26 |
---|