よくわからないことを調べて解説してみるブログ。
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]
ブログ内検索