[질문/JAVA]ResourceBundle에 관한 질문입니다.
꽃봄
2023.04.01
ResourceBundle클래스 메소드 중에서
public String[] getStringArray( String key ); 메소드가 있는데요...
이것은 어떨 때 쓰는 건지요..
public classBundleTest extends ListResourceBundle
{
static final Object[][] contents =
{
{ TEST,1},
{ TEST,2},
{ TEST,3},
};
protected Object[][] getContents()
{
return contents;
}
}
이렇게 되어 있다면
ResouceBundle test = new BundleTest();
String[] arr = test.getStringArray();
이런 상황에서 쓰면 되는 거 아닌가요?
일단 이렇게 하면 java.lang.ClassCastException이 발생하는데...
갈켜 주세요 T,T
아님 TEST key값을 중복해서 쓸 수가 없는 건가요?
-
테이
제가 실수로 String[] arr = test.getStringArray(\TEST\);이렇게 올리지 못했거든요
하지만 저도 그렇게 테스트를 했지만...안 되더군요...T,T -
매디
String[] arr = test.getStringArray(\TEST\);