困难在于它应该是跨平台的。Windows 2000,XP,Vista,OSX,Linux,其他Unix变体。我正在寻找一段代码片段,它可以在所有平台上实现这一点,以及一种检测平台的方法。现在,你应该知道虫4787931那,那个user.home不正确的工作,所以请不要给我的教科书的答案,我可以自己找到这些手册。
3 回答

郎朗坤
TA贡献1921条经验 获得超9个赞
System.getProperty("user.home")
user.home
user.home
home directory
System.getenv(String)
.

江户川乱折腾
TA贡献1851条经验 获得超5个赞
System.getProperty("user.home");
区域:核心LIBS/java.lang
简介
用于确定Windows上用户主目录的步骤已更改为遵循Microsoft推荐的方法。此更改可在较早版本的Windows或注册表设置或环境变量设置为其他目录时观察到。不相容的性质 behavioral RFE6519127
添加回答
举报
0/150
提交
取消