यदि आप जावा में पर्यावरण चर के बारे में informations प्राप्त करना चाहते हैं, तो आप विधि को कॉल कर सकते हैं System.getenv();
:। गुणों के रूप में, यह विधि एक मानचित्र देती है जिसमें चर नाम कुंजी के रूप में होते हैं और चर मान मानचित्र मानों के रूप में होते हैं। यहाँ एक उदाहरण है :
import java.util.Map;
public class EnvMap {
public static void main (String[] args) {
Map<String, String> env = System.getenv();
for (String envName : env.keySet()) {
System.out.format("%s=%s%n", envName, env.get(envName));
}
}
}
विधि getEnv()
एक तर्क भी ले सकती है। उदाहरण के लिए :
String myvalue = System.getEnv("MY_VARIABLE");
परीक्षण के लिए, मैं ऐसा कुछ करूंगा:
public class Environment {
public static String getVariable(String variable) {
return System.getenv(variable);
}
@Test
public class EnvVariableTest {
@Test testVariable1(){
String value = Environment.getVariable("MY_VARIABLE1");
doSometest(value);
}
@Test testVariable2(){
String value2 = Environment.getVariable("MY_VARIABLE2");
doSometest(value);
}
}