java相对路径创建文件
时间: 2023-08-09 15:06:13 浏览: 89
在Java中,可以使用相对路径来创建文件。相对路径是相对于当前工作目录的路径。下面是一个示例代码,演示如何使用相对路径创建文件:
```java
import java.io.File;
import java.io.IOException;
public class CreateFileExample {
public static void main(String[] args) {
String relativePath = "data/myfile.txt";
File file = new File(relativePath);
try {
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
```
在上面的示例中,`relativePath` 变量指定了相对路径 `"data/myfile.txt"`。这将创建一个名为 `myfile.txt` 的文件,并将其放在当前工作目录下的 `data` 子目录中。如果文件已经存在,则不会创建新文件,而是输出 `"File already exists."` 消息。
阅读全文