よくわからないことを調べて解説してみるブログ。
2015
・プロパティをclassで保持するパターンを提供する。
・プロパティ群の取得は、ResourceBundle#getBundle
・ListResourceBundleを実装するクラスは、publicであること(パッケージプライベートだと参照できなかった)。
ListResourceBundleSample.java
ListResourceBundleSample.java
実行結果
・プロパティ群の取得は、ResourceBundle#getBundle
・ListResourceBundleを実装するクラスは、publicであること(パッケージプライベートだと参照できなかった)。
ListResourceBundleSample.java
package may20150531;
import java.util.ListResourceBundle;
public class ListResourceBundleSample extends ListResourceBundle {
@Override
protected Object[][] getContents() {
Object[][] values = new Object[][] {
{ "key1", "val1" },
{ "key2", "val2" }
};
return values;
}
}
ListResourceBundleSample.java
package may20150531;
import java.util.Enumeration;
import java.util.ResourceBundle;
public class ListResourceBundleTest {
public static void main(String[] args) {
ResourceBundle lrb = ResourceBundle.getBundle(ListResourceBundleSample.class.getName());
Enumeration<String> keys = lrb.getKeys();
while (keys.hasMoreElements()) {
String element = keys.nextElement();
System.out.println(element + ":" + lrb.getString(element));
}
}
}
実行結果
key2:val2key1:val1
PR
Post your Comment
プロフィール
HN:
たんてーくん
性別:
非公開
最新記事
(03/29)
(03/29)
(06/26)
(05/21)
(04/23)
カテゴリー
最新CM
[09/25 http://2017.bblbuy.com]
[09/24 http://www.japanform.com]
[09/23 http://www.japanform.com]
[09/22 http://www.japanform.com]
[09/21 http://2017.bblbuy.com]
ブログ内検索
