System.getenv() 约定不等于承诺〃 2022-09-24 12:30 156阅读 0赞 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方法不允许访问过程中的环境。
还没有评论,来说两句吧...