如何在Java中获取当前工作目录
时间:2020-02-23 14:34:18 来源:igfitidea点击:
在本教程中,我们将看到如何在Java中获取当前工作目录。
有两种方法可以做到这一点。
- 使用属性user.dir.
- 使用getabsolutepath()
使用属性user.dir.
我们可以使用system.getProperty("user.dir")来获取当前工作目录路径。
package org.igi.theitroad;
/*
* @Author igi Mandliya
*/
public class getCurretWorkingDirectoryMain {
public static void main(String[] args)
{
System.out.println("--------------");
String currentWorkingDirectory;
currentWorkingDirectory = System.getProperty("user.dir");
System.out.println("Current working directory is : "+currentWorkingDirectory);
System.out.println("--------------");
}
}
当我运行上上面的程序时,我在下面得到输出:
Current working directory is : /Users/igi/workspaceBlogFeb/GetCurrentWorkingDir
使用getabsolutepath()
我们可以使用file.getabos
package org.igi.theitroad;
import java.io.File;
/*
* @Author igi Mandliya
*/
public class getCurretWorkingDirectoryMain {
public static void main(String[] args)
{
System.out.println("--------------");
String currentWorkingDirectory="";
//. denotes current working directory
File file=new File(".");
currentWorkingDirectory=file.getAbsolutePath();
System.out.println("Current working directory is : "+currentWorkingDirectory);
System.out.println("--------------");
}
}
当我运行上上面的程序时,我在下面得到输出:
Current working directory is : /Users/igi/workspaceBlogFeb/GetCurrentWorkingDir/.

