mkdir() mkdirs()
时间: 2023-10-22 14:07:58 浏览: 97
mkdir 的实现
5星 · 资源好评率100%
`mkdir()` 和 `mkdirs()` 都是用于创建文件夹(目录)的方法。它们的区别在于对于多级目录的处理方式不同。
`mkdir()` 方法用于创建单级目录,如果父目录不存在则创建失败。例如:
```java
File directory = new File("path/to/directory");
boolean success = directory.mkdir();
if (success) {
System.out.println("目录创建成功");
} else {
System.out.println("目录创建失败");
}
```
`mkdirs()` 方法用于创建多级目录,它会递归地创建父目录。如果父目录不存在,它会自动创建父目录。例如:
```java
File directory = new File("path/to/directory");
boolean success = directory.mkdirs();
if (success) {
System.out.println("目录创建成功");
} else {
System.out.println("目录创建失败");
}
```
总结来说,`mkdir()` 方法只能创建单级目录,而 `mkdirs()` 方法可以创建多级目录。
阅读全文