Java(案例:文件搜索)
文件搜索
public static void main(String[] args) {
File file = new File("G:\\idea");
getAllFile(file);
}
public static void getAllFile(File f) {
File[] files = f.listFiles();
for (File file : files) {
//对遍历得到的File对象file进行判断,判断是否是文件夹
if (file.isDirectory()) {//是文件夹
getAllFile(file);//继续遍历里面的文件/文件夹
} else {//是文件
//只要.java文件
//1.把File对象file转为字符串对象
//2.调用String类种方法endwith判断结尾
if (file.getName().toLowerCase().endsWith(".java")){
System.out.println(file);
}
}
}
}

浙公网安备 33010602011771号