当用户使用Windows时,我正在尝试使我的程序在%APPDATA%设置的位置保存其状态.但是,System.getProperty(“temp.dir”);不回归.为了保存状态,如何在Windows中获取%APPDATA%变量的值?
解决方法:
使用System.getenv()
System.getenv("APPDATA")
但我觉得
System.getProperty("user.home")
应该是首选,即使它不是完全相同的东西,因为它更便携.
2024-03-04 23:05:48
当用户使用Windows时,我正在尝试使我的程序在%APPDATA%设置的位置保存其状态.但是,System.getProperty(“temp.dir”);不回归.为了保存状态,如何在Windows中获取%APPDATA%变量的值?
解决方法:
使用System.getenv()
System.getenv("APPDATA")
但我觉得
System.getProperty("user.home")
应该是首选,即使它不是完全相同的东西,因为它更便携.