我正在Windows 8的“我的文档”文件夹中存储一些文件。这些文件将在Java中打开。但是,如果我将此项目转移到另一个系统,则目录路径将无效,因为它没有相同的用户名。因此,我认为将目录名用作C:\ users \%username%\ Documents \ MyWorkingDirectory如何在Java中解析此路径。
您可以像这样获得登录用户的用户名:
String username = System.getProperty("user.name");
并相应地构建您的路径。
看一下:
示例:Main.java
public class Main {
public static void main(String[] args) {
System.out.println(System.getProperty("user.name"));
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句