package Jobday12_作业;
import java.io.File;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.println("输入目录:");
String s = new Scanner(System.in).nextLine();
File dir = new File(s);
if (!dir.isDirectory()) {
System.out.println("输入不是目录");
return;
}
showImage(dir);
System.out.println("搜索完毕!");
}
private static void showImage(File dir) {
// 目录列表
File[] files = dir.listFiles();
if (files == null) {
System.out.println("没有文件");
return;
}
for (File f : files) {
if (f.isFile()) {
if (f.getName().toLowerCase().matches (".+\\.(jpg|png|bmp|gif)")) {
System.out.println(f.getName()+"---"+f.getAbsolutePath());
}
} else {
showImage(f);
}
}
return;
}
}
import java.io.File;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.println("输入目录:");
String s = new Scanner(System.in).nextLine();
File dir = new File(s);
if (!dir.isDirectory()) {
System.out.println("输入不是目录");
return;
}
showImage(dir);
System.out.println("搜索完毕!");
}
private static void showImage(File dir) {
// 目录列表
File[] files = dir.listFiles();
if (files == null) {
System.out.println("没有文件");
return;
}
for (File f : files) {
if (f.isFile()) {
if (f.getName().toLowerCase().matches (".+\\.(jpg|png|bmp|gif)")) {
System.out.println(f.getName()+"---"+f.getAbsolutePath());
}
} else {
showImage(f);
}
}
return;
}
}