Come ottenere una variabile di ambiente in Java

November 25

Una variabile ambiente è una variabile di sistema che contiene un'impostazione necessaria per uno o più programmi software per eseguire. Ad esempio, "JAVA_HOME" è una variabile d'ambiente che racconta Java in cui si trovano i file JVM. Ci sono due modi per ottenere una variabile di ambiente in Java. È possibile chiamare il metodo "getenv" e passare il nome di una variabile d'ambiente per ottenere il suo valore. In alternativa, è possibile chiamare "getenv" senza parametri per ottenere tutte le variabili d'ambiente definite ei relativi valori.

istruzione

1 Chiamare il metodo "getenv" con il nome di una variabile d'ambiente per recuperare il suo valore. Ad esempio, digitare:

String = envValue System.getenv ( "PATH");

2 Chiamare il metodo "getenv" senza parametri per recuperare un elenco di tutte le variabili d'ambiente ed i loro valori. Ad esempio, digitare:

Mappa <string, string> variabili = System.getenv ();

3 Scorrere l'elenco delle variabili di ambiente per recuperare il nome e il valore della variabile. Ad esempio, digitare:

per (Map.Entry <String, String> ingresso: variables.entrySet ()) {

String = envname entry.getKey ();

stringa envValue = entry.getValue ();

}