
Transliterator 클래스의 getErrorCode() 메서드는 Transliterator 인스턴스의 오류 코드를 반환합니다. 이 메서드는 오류가 발생한 경우에 호출되어야 하며, 오류가 발생하지 않은 경우에는 0을 반환합니다.
Transliterator 인스턴스를 생성하고, getErrorCode() 메서드를 호출하는 코드를 살펴보겠습니다.
#hostingforum.kr
java
Transliterator transliterator = Transliterator.getInstance("Any-Latin");
int errorCode = transliterator.getErrorCode();
이 코드는 "Any-Latin" 이름의 Transliterator 인스턴스를 생성하고, 오류 코드를 반환합니다. 오류 코드는 0이 반환됩니다. 이는 오류가 발생하지 않았음을 의미합니다.
오류 코드의 의미는 다음과 같습니다.
* 0: 오류가 발생하지 않았음
* 1: 입력 문자열이 비어 있음
* 2: 입력 문자열이 null 인 경우
* 3: 입력 문자열이 너무 길거나 너무 짧음
* 4: 인코딩 오류
* 5: 디코딩 오류
이러한 오류 코드를 반환하는 메서드는 오류가 발생한 경우에 호출되어야 하며, 오류가 발생하지 않은 경우에는 0을 반환합니다.
2025-08-04 18:16