描述
这个java.lang.System.getenv(String name) 方法获取指定环境变量的值。环境变量是一个 system-dependent 外部命名值。
当需要全局效果时,或者当外部系统接口需要环境变量(如 PATH)时,应使用环境变量。
声明
以下是声明java.lang.System.getenv()方法
public static String getenv(String name)
参数
name- 这是环境变量的名称。
返回值
此方法返回变量的字符串值,如果变量未在系统环境中定义,则返回 null。
异常
NullPointerException- 如果名称为空。
SecurityException- 如果存在安全管理器并且其 checkPermission 方法不允许访问进程环境。
示例
下面的例子展示了 java.lang.System.getenv() 方法的用法。
package com.tutorialspoint;
import java.lang.*;
public class SystemDemo {
public static void main(String[] args) throws Exception {
// gets the value of the specified environment variable "PATH"
System.out.println("System.getenv("PATH") = ");
System.out.println(System.getenv("PATH"));
// gets the value of the specified environment variable "TEMP"
System.out.print("System.getenv("TEMP") = ");
System.out.println(System.getenv("TEMP"));
// gets the value of the specified environment variable "USERNAME"
System.out.print("System.getenv("USERNAME") = ");
System.out.println(System.getenv("USERNAME"));
}
}
让我们编译并运行上面的程序,这将产生以下结果 -
System.getenv("PATH") = C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem System.getenv("TEMP") = C:\DOCUME~1\AMIT~1.AMI\LOCALS~1\Temp System.getenv("USERNAME") = amroodAdmin
相关用法
- Java Java.lang.System.getProperty()用法及代码示例
- Java Java.lang.System.getProperties()用法及代码示例
- Java Java.lang.System.getSecurityManager()用法及代码示例
- Java Java.lang.System.gc()用法及代码示例
- Java Java.lang.System.setOut()用法及代码示例
- Java Java.lang.System.identityHashCode()用法及代码示例
- Java Java.lang.System.clearProperty()用法及代码示例
- Java Java.lang.System.setIn()用法及代码示例
- Java Java.lang.System.setProperties()用法及代码示例
- Java Java.lang.System.setErr()用法及代码示例
- Java Java.lang.System.runFinalization()用法及代码示例
- Java Java.lang.System.arraycopy()用法及代码示例
- Java Java.lang.System.console()用法及代码示例
- Java Java.lang.System.currentTimeMillis()用法及代码示例
- Java Java.lang.System.setProperty()用法及代码示例
- Java Java.lang.System.nanoTime()用法及代码示例
- Java Java.lang.System.load()用法及代码示例
- Java Java.lang.System.mapLibraryName()用法及代码示例
- Java Java.lang.System.exit()用法及代码示例
- Java Java.lang.String.endsWith()用法及代码示例
注:本文由纯净天空筛选整理自 Java.lang.System.getenv() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。