「Java8」System.getenv メソッドで環境変数の一覧を取得する

環境
JavaSE 1.8
Eclipse IDE 2019
書式
System.getenv()
戻り値
Map<String,String>:環境変数のキーと値が格納されたMapが返ります。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
import java.util.Map;
public class ArkgamelDemo {
private static Map<String, String> cftMp;
public static void main(String[] args) {
//環境変数を取得する
cftMp = System.getenv();
System.out.println("環境変数のキーと値の一覧を出力する結果");
for (String key : cftMp.keySet()) {
// 環境変数の値
String val = cftMp.get(key);
System.out.println(key + " : " + val);
}
}
}
package com.arkgame.study; import java.util.Map; public class ArkgamelDemo { private static Map<String, String> cftMp; public static void main(String[] args) { //環境変数を取得する cftMp = System.getenv(); System.out.println("環境変数のキーと値の一覧を出力する結果"); for (String key : cftMp.keySet()) { // 環境変数の値 String val = cftMp.get(key); System.out.println(key + " : " + val); } } }
package com.arkgame.study;

import java.util.Map;

public class ArkgamelDemo {

      private static Map<String, String> cftMp;
      
      public static void main(String[] args) {
            //環境変数を取得する
            cftMp = System.getenv();
            System.out.println("環境変数のキーと値の一覧を出力する結果");
            for (String key : cftMp.keySet()) {
                  // 環境変数の値
                  String val = cftMp.get(key);
                  System.out.println(key + " : " + val);
            }
      }

}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
環境変数のキーと値の一覧を出力する結果
USERDOMAIN_ROAMINGPROFILE : ARKGAME20220415
PROCESSOR_LEVEL : 6
Platform : BPC
FP_NO_HOST_CHECK : NO
POSTGIS_GDAL_ENABLED_DRIVERS : GTiff PNG JPEG GIF XYZ DTED USGSDEM AAIGrid
SESSIONNAME : Console
環境変数のキーと値の一覧を出力する結果 USERDOMAIN_ROAMINGPROFILE : ARKGAME20220415 PROCESSOR_LEVEL : 6 Platform : BPC FP_NO_HOST_CHECK : NO POSTGIS_GDAL_ENABLED_DRIVERS : GTiff PNG JPEG GIF XYZ DTED USGSDEM AAIGrid SESSIONNAME : Console 略
環境変数のキーと値の一覧を出力する結果
USERDOMAIN_ROAMINGPROFILE : ARKGAME20220415
PROCESSOR_LEVEL : 6
Platform : BPC
FP_NO_HOST_CHECK : NO
POSTGIS_GDAL_ENABLED_DRIVERS : GTiff PNG JPEG GIF XYZ DTED USGSDEM AAIGrid
SESSIONNAME : Console
略

 

Java

Posted by arkgame