System.getenv()

来源:互联网 发布:js 扫描条形码 编辑:程序博客网 时间:2024/06/04 12:09
    System.getenv()返回一个Map,entrySet()产生一个有Map.Entry的元素构成的Set,

并且Set是一个Iterable,因此它可以用于foreach循环。

class EnvironmentVar {public void output(){System.out.println("output environment var:");for(Map.Entry entry:System.getenv().entrySet()){System.out.println(entry.getKey()+":"+entry.getValue());}}}




java.lang.System.getenv(String name) 方法获取指定的环境变量的值。环境变量是依赖于系统的外部命名值。

环境变量应使用一个全局作用,或者当外部系统的接口需要一个环境变量(如PATH)。

声明

以下是java.lang.System.getenv()方法的声明

public static String getenv(String name)

参数

  • name -- 此是环境变量的名称。

返回值

此方法返回在系统环境中定义的变量的字符串值,如果变量没有,则返回null。

异常

  • NullPointerException -- 如果name 为 null.

  • SecurityException -- 如果安全管理器存在并且其checkPermission方法不允许访问过程中的环境。


0 0
原创粉丝点击