【IO流】06 - file类中的方法 - 过滤器2

fileFilter过滤文件夹的过滤器

package cn.itcast.io.b.filter;

import java.io.File;
import java.io.FileFilter;

/*
 * 过滤文件夹的过滤器。
 */
public class FileFilterByDir implements FileFilter {

	@Override
	public boolean accept(File pathname) {
	
		return pathname.isDirectory();
	}

}



package cn.itcast.io.a.file;

import java.io.File;

import cn.itcast.io.b.filter.FileFilterByDir;


public class FileMethodDemo5 {

	
	public static void main(String[] args) {
		File dir = new File("E:\\Java_Code\\day06");

		File[] files = dir.listFiles(new FileFilterByDir());
		
		for(File file : files){
			System.out.println(file);
		}

	}

}


你可能感兴趣的:(JAVA,SE)