「java」ResourceBundleクラスでキーの値を取得するサンプル

書式
public static final ResourceBundle getBundle(String baseName)
指定された基底名、デフォルトのロケール、および呼出し側のクラス・ローダーを使用して、リソース・バンドルを取得します。

使用例

1.Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.info;
import java.util.ResourceBundle;
public class ResourceBundelDemo {
public static void main(String[] args) {
ResourceBundle resourceBundle = ResourceBundle.getBundle("MessageResources");
System.out.println("getString(キー)で値を取得するサンプル");
System.out.println("キーfile.notfound:" + resourceBundle.getString("file.notfound"));
}
}
package com.arkgame.info; import java.util.ResourceBundle; public class ResourceBundelDemo { public static void main(String[] args) { ResourceBundle resourceBundle = ResourceBundle.getBundle("MessageResources"); System.out.println("getString(キー)で値を取得するサンプル"); System.out.println("キーfile.notfound:" + resourceBundle.getString("file.notfound")); } }
package com.arkgame.info;

import java.util.ResourceBundle;

public class ResourceBundelDemo {

      public static void main(String[] args) {
            ResourceBundle resourceBundle = ResourceBundle.getBundle("MessageResources");
            System.out.println("getString(キー)で値を取得するサンプル");
            System.out.println("キーfile.notfound:" + resourceBundle.getString("file.notfound"));

      }

}

2.プロパティファイル
ファイル名 MessageResources.properties
file.notfound=ファイルが存在しません

結果
getString(キー)で値を取得するサンプル
キーfile.notfound:ファイルが存在しません

Java

Posted by arkgame