import java.io.File \x0d\x0aimport java.io.IOException \x0d\x0apublic class FileDemo11{\x0d\x0apublic static void main(String args[]){\x0d\x0aFile my = new File("d:" + File.separator) // *** 作
路径,可以有外部参数决定的\x0d\x0aprint(my) \x0d\x0a}\x0d\x0apublic static void print(File file){//
递归调用\x0d\x0aif(file!=null){// 判断对象是族迟岩否为空\旦搜x0d\x0aif(file.isDirectory()){// 如果是
目录\x0d\x0aFile f[] = file.listFiles() // 列出全部的文件兆御\x0d\x0aif(f!=null){// 判断此目录能否列出\x0d\x0afor(int i=0i<f.lengthi++){\x0d\x0aprint(f[i]) // 因为给的路径有可能是目录,所以,继续判断\x0d\x0a}\x0d\x0a}\x0d\x0a}else{\x0d\x0aSystem.out.println(file) // 输出路径\x0d\x0a}\x0d\x0a}\x0d\x0a}\x0d\x0a}你好,按圆源照你的要求代碰弯码编写如下,可以直接运行
import java.io.File
public class test {
public static void main(String[] args) {
File root = new File("d:\橘吵态\")
for (File file : root.listFiles()) {
if (file.isDirectory()) {
for (File f : file.listFiles()) {
String fileName = f.getName()
if (fileName.endsWith(".png")) {
System.out.println(file.getName())
break
}
}
}
}
}
}
评论列表(0条)