java 在当前目录下创建一个新目录newDir,打印成功信息(如果目录已存在,先删除再创建);(2)获取当前目录中所有文件列表信息,逐个打印显示文件名。
时间: 2024-02-25 19:55:05 浏览: 180
好的,以下是您需要的Java代码:
1. 创建名为newDir的目录,并打印成功信息。如果该目录已经存在,则会先将其删除再创建。
```java
import java.io.File;
public class CreateDir {
public static void main(String[] args) {
String dirName = "newDir";
File dir = new File(dirName);
if (dir.exists()) {
dir.delete();
}
if (dir.mkdir()) {
System.out.println("目录" + dirName + "创建成功!");
} else {
System.out.println("目录" + dirName + "创建失败!");
}
}
}
```
2. 获取当前目录中所有文件列表信息,逐个打印显示文件名。
```java
import java.io.File;
public class ListFiles {
public static void main(String[] args) {
File curDir = new File(".");
File[] filesList = curDir.listFiles();
for (File file : filesList) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
}
}
```
注意:第二个步骤中只会打印文件名,而不会打印目录名。如果您需要同时打印目录名和文件名,可以将`if (file.isFile())`改为`if (file.exists())`。
阅读全文