结果
上面的代码示例将产生以下结果。
14
F:\C Drive Data Old HDD
F:\Desktop1
F:\harsh
F:\hharsh final
F:\hhhh
F:\mov
F:\msdownld.tmp
F:\New Folder
F:\ravi
F:\ravi3
F:\RECYCLER
F:\System Volume Information
F:\temp
F:\work
下面是在Java中显示一个目录中所有目录的另一个例子
import java.io.File;
import java.io.IOException;
public class FileDisplay {
public static void main(String[] args) {
File currentDir = new File(".");
displayDirectoryContents(currentDir);
}
public static void displayDirectoryContents(File dir) {
try {
File[] files = dir.listFiles();
for (File file : files) {
if (file.isDirectory()) {
System.out.println("directory:" + file.getCanonicalPath());
displayDirectoryContents(file);
} else {
System.out.println(" file:" + file.getCanonicalPath());
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
上面的代码示例将产生以下结果。
file:/web/com/1481172458_94270/FileDisplay.java
file:/web/com/1481172458_94270/FileDisplay.class