java 获取当前路径
时间: 2024-10-12 17:05:42 浏览: 29
在Java中,获取当前工作目录可以使用`java.io.File`类的`getAbsolutePath()`方法或者`java.nio.file.Paths`类的`getcwd()`方法。这里是一个简单的例子:
```java
import java.io.File;
import java.nio.file.Paths;
public class Main {
public static void main(String[] args) {
// 使用File类获取
File currentDir = new File(".");
String currentPath = currentDir.getAbsolutePath();
System.out.println("当前路径 (using File): " + currentPath);
// 使用Paths类获取
try {
String currentWorkingDir = Paths.get("").toAbsolutePath().toString();
System.out.println("当前路径 (using Paths): " + currentWorkingDir);
} catch (Exception e) {
System.err.println("获取当前路径时发生错误: " + e.getMessage());
}
}
}
```
运行这个程序会打印出当前的工作目录。如果你正在IDE中运行,这通常是项目的根目录。
阅读全文