编写程序(文件保存为LsFile.java),运行该程序可以列出当前目录下的所有文件。
时间: 2024-03-12 15:46:52 浏览: 133
好的,以下是LsFile.java的代码,可以实现列出当前目录下的所有文件的功能:
```java
import java.io.File;
public class LsFile {
public static void main(String[] args) {
// 获取当前目录
File dir = new File(".");
// 获取当前目录下的所有文件
File[] files = dir.listFiles();
// 遍历所有文件并输出文件名
for (File file : files) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
}
}
```
运行该程序后,会输出当前目录下所有的文件名。注意:该程序只会列出当前目录下的文件,不包括子目录中的文件。
相关问题
eclipse第1题: 编写程序(文件保存为LsFile.java),运行该程序可以列出当前目录下的所有文件
好的,以下是实现该功能的Java代码:
```java
import java.io.File;
public class LsFile {
public static void main(String[] args) {
// 获取当前目录
File dir = new File(".");
// 获取当前目录下的所有文件
File[] files = dir.listFiles();
// 遍历文件数组并输出文件名
for (File file : files) {
System.out.println(file.getName());
}
}
}
```
将上述代码保存为`LsFile.java`文件后,打开命令行窗口,进入该文件所在的目录,然后执行以下命令编译和运行程序:
```bash
javac LsFile.java
java LsFile
```
程序将会输出当前目录下的所有文件名。
阅读全文