
ResourceBundle 클래스의 getErrorMessage 메소드는 ResourceBundle 객체에서 오류 메시지를 반환하는 메소드입니다.
이 메소드는 ResourceBundle 객체가 생성될 때, 오류 메시지를 포함하는 메시지 번역 파일을 읽어와 메시지를 저장합니다.
getErrorMessage 메소드는 오류 코드를 인자로 받아 해당 오류 코드에 해당하는 오류 메시지를 반환합니다.
예시 코드는 다음과 같습니다.
#hostingforum.kr
java
// ResourceBundle 객체 생성
ResourceBundle bundle = ResourceBundle.getBundle("messages");
// 오류 코드를 인자로 받아 오류 메시지를 반환
String errorMessage = bundle.getString("ERROR_CODE");
// 오류 메시지를 출력
System.out.println(errorMessage);
위 코드에서는 ResourceBundle 객체를 생성하고, 오류 코드를 인자로 받아 오류 메시지를 반환하는 getString 메소드를 사용합니다.
이러한 코드를 사용하면 ResourceBundle 객체에서 오류 메시지를 쉽게 반환할 수 있습니다.
또한, ResourceBundle 클래스는 국제화와 지역화를 지원하기 때문에, 오류 메시지를 다국어로 지원할 수 있습니다.
예를 들어, ResourceBundle 객체를 생성할 때, 언어 코드를 인자로 넘기면 해당 언어에 해당하는 오류 메시지를 반환할 수 있습니다.
#hostingforum.kr
java
// ResourceBundle 객체 생성
ResourceBundle bundle = ResourceBundle.getBundle("messages", new Locale("ko", "KR"));
// 오류 코드를 인자로 받아 오류 메시지를 반환
String errorMessage = bundle.getString("ERROR_CODE");
// 오류 메시지를 출력
System.out.println(errorMessage);
위 코드에서는 Locale 객체를 생성하여 언어 코드를 인자로 넘기고, ResourceBundle 객체를 생성하여 해당 언어에 해당하는 오류 메시지를 반환합니다.
이러한 코드를 사용하면 ResourceBundle 클래스의 getErrorMessage 메소드를 사용하여 국제화와 지역화를 지원할 수 있습니다.
2025-04-08 06:02