FileVisitor<T>简介说明

书欣 Java教程 发布时间:2022-07-22 22:00:12 阅读数:8420 1
下文笔者讲述FileVisitor的简介说明
实现思路:
    使用walkFileTree对文件进行遍历

例:
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:\\test";
        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;
            }
        });
    }
}
  
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202207/4024.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者