描述
這個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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。