如何在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/.