我在 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"));
}
}
关于java - 解析java中的文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24724272/