统计指定文件个数(递归的使用)
                                            package File;

网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了博乐免费建站欢迎大家使用!
import java.io.File;
/**
- Created by Administrator on 2017/12/7.
- 获取指定文件的个数 
 */
 public class GetFileNum {
 public static void main(String args[]) {
 File file = new File("d:\1");
 System.out.println(method(file, ".java"));
 }- //获取指定文件夹下.java文件的个数 
 public static int method(File file, String fileType) {
 int count = 0; //统计.java文件的个数
 if (file.isDirectory()) {
 File[] files = file.listFiles();
 for (File f : files) {
 if (f.isFile()) {
 if (f.getName().endsWith(fileType)) {
 count++;
 }
 } else {
 count += method(f, fileType); //递归返回int类型的次数需要再做统计,所以需要count+=method(f, fileType)
 }
 }
 }
 return count;
 }
 }
网站栏目:统计指定文件个数(递归的使用)
URL标题:http://www.cqwzjz.cn/article/jojieg.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 