查找指定目录下所有的后缀名一样的文件个数
package cn.sxt.work02;
import java.io.File;
/**
* 查找指定目录下所有的后缀名一样的文件个数。
* 例如:以mp3结尾,以jpg结尾的文件
* @author Yang
*
*/
public class TraversalFile {
public static void main(String[] args) {
String path="F:\\实训";
int number = ptintNumber(path);
System.out.println("F盘实训目录下有"+number+"个以.doc结尾的文件");
}
public static int ptintNumber(String path) {
File file=new File(path);
File[] files = file.listFiles();//查找目录下所有的目录和文件
int count=0;
for (File f2 : files) {//for-each偏历
if(f2.isFile()) {
String name = f2.getName();
if(name.endsWith(".doc")) {
count++;
}
}
}
return count;
}
}