
ResourceBundle 클래스의 create 메서드는 자원 파일을 로드하는 메서드입니다.
create 메서드는 두 가지 파라미터를 받습니다. 첫 번째 파라미터는 자원 파일의 이름입니다. 두 번째 파라미터는 자원 파일의 형식입니다.
자원 파일의 형식은 java.util.ResourceBundle에 등록된 형식이 있습니다. 예를 들어, java.util.ResourceBundle에 등록된 형식은 java.util.Properties, java.util.XML 등이 있습니다.
create 메서드는 properties 파일이나 xml 파일을 로드할 수 있습니다.
properties 파일을 로드하려면 create 메서드의 두 번째 파라미터에 "java.util.Properties"를 지정하면 됩니다.
xml 파일을 로드하려면 create 메서드의 두 번째 파라미터에 "java.util.XML"을 지정하면 됩니다.
예를 들어, properties 파일을 로드하는 코드는 다음과 같습니다.
#hostingforum.kr
java
ResourceBundle bundle = ResourceBundle.getBundle("myProperties", new Locale("ko", "KR"));
xml 파일을 로드하는 코드는 다음과 같습니다.
#hostingforum.kr
java
ResourceBundle bundle = ResourceBundle.getBundle("myXML", new Locale("ko", "KR"));
자원 파일의 이름은 자원 파일의 경로를 포함한 이름입니다. 예를 들어, 자원 파일의 이름은 "myProperties.properties" 또는 "myXML.xml"이 될 수 있습니다.
자원 파일의 형식은 자원 파일의 확장자에 따라 결정됩니다. 예를 들어, properties 파일의 확장자는 ".properties"이고, xml 파일의 확장자는 ".xml"입니다.
2025-04-08 12:16