如何在Java中获取Windows’%APPDATA%位置变量的值?

当用户使用Windows时,我正在尝试使我的程序在%APPDATA%设置的位置保存其状态.但是,System.getProperty(“temp.dir”);不回归.为了保存状态,如何在Windows中获取%APPDATA%变量的值?

解决方法:

使用System.getenv()

System.getenv("APPDATA")

但我觉得

System.getProperty("user.home") 

应该是首选,即使它不是完全相同的东西,因为它更便携.

上一篇:Larave使用composer安装无反应,提示“Changed current directory to C:/Users/Administrator/AppData/Roaming/Compose


下一篇:Python 3基础教程29-os模块