HOME > システムプロパティ値を取得する
システムプロパティ値を取得する
定義されているシステムプロパティのキーと値を全件表示するサンプルです。
サンプルソースコード
- システムプロパティ値を全件読み込む
-
import java.util.Properties; import java.util.HashMap; import java.util.Iterator; public class SystemPropertyReadSample { public static void main(String args[]) { //Property値をセットするMapを生成 HashMap<Object, Object> hm = new HashMap<Object, Object>(); //システムプロパティを読み込みMapにセットする Properties p = System.getProperties(); hm.putAll(p); //読み込んだ全てのシステムプロパティを画面に表示する Iterator<String> it = hm.keySet().iterator(); while (it.hasNext()) { String key = (String)it.next(); String val = (String)hm.get(key); System.out.println("【" + key + "】" + val); } } }
- 実行結果
- C:\>java SystemPropertyReadSample 【java.vm.version】17.1-b03 【sun.jnu.encoding】MS932 【java.vendor.url】http://java.sun.com/ 【java.vm.info】mixed mode 【user.dir】C:\ ・ ・
ここでは省略していますが、全システムプロパティが表示されます。