FileVisitor<T>
package com.ant.jdk7; import java.io.IOException; import java.nio.file.*; import java.nio.file.attribute.BasicFileAttributes; public class FileVisitorDemo { public static void main(String[] args) throws IOException { String dir = "D:\\apache-maven-3.2.5"; FileVisitorDemo fileVisitorDemo = new FileVisitorDemo(); fileVisitorDemo.ergodicFiles(dir); } public void ergodicFiles(String dir) throws IOException { Path path = Paths.get(dir); Files.walkFileTree(path,new SimpleFileVisitor<Path>(){ @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { System.out.println(file.toString()); return FileVisitResult.CONTINUE; } }); } }
posted on 2018-09-01 16:56 shammgod_code 阅读(102) 评论(0) 编辑 收藏 举报