Java 学习笔记

所有文章
📖 最新文章 transmittable-thread-local 库 JOOR 反射库 Lombok 库:为你减少样板代码 Slf4j 日志组件的使用 加速maven、gradle依赖下载
📖 Java 基础 安装 第一个程序 使用 UTF-8 编写代码 空值 null 正则表达式 线程 日期/时间 匿名类 枚举 ThreadLocal 线程本地变量 动态代理 jar 命令

Java 获取环境变量


获取所有环境变量的键值

import java.util.Map;

public class TestEnv {

    public static void main(String[] args) {
        Map<String, String> envMap = System.getenv();
        for (String key: envMap.keySet()) {
            System.out.printf("%s : %s\n", key, envMap.get(key));
        }
    }
}

运行结果示例:

PATH : /usr/local/bin:/usr/bin
LESS : -R
LC_CTYPE : 
LS_COLORS : di=34;
HOME : /Users/letian

获取特定的环境变量

public class TestEnv {

    public static void main(String[] args) {
        String value = System.getenv("HOME");
        System.out.println(value);
    }
}

( 本文完 )

文章目录