使用Java获取当前工作目录

问题:

我想访问我当前的工作目录

 String current = new java.io.File( "." ).getCanonicalPath();
        System.out.println("Current dir:"+current);
 String currentDir = System.getProperty("user.dir");
        System.out.println("Current dir using System:" +currentDir);

输出:

Current dir: C:\WINDOWS\system32
Current dir using System: C:\WINDOWS\system32

我的输出不正确,因为C盘不是我当前的目录。
在这方面需要帮助

回答:

public class JavaApplication1 {
  public static void main(String[] args) {
       System.out.println("Working Directory = " +
              System.getProperty("user.dir"));
  }
}

这将打印一个完整的应用程序初始化的绝对路径。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Getting the Current Working Directory in Java

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

55 − 54 =