集册 Java实例教程 迭代目录中的文件

迭代目录中的文件

欢马劈雪     最近更新时间:2020-01-02 10:19:05

502
创建一个FileVisitor对象,并在其visitFile方法中执行所需的实现。

import java.io.IOException;
/**来自 
 时代Java公众号**/

import java.nio.file.FileSystem;

import java.nio.file.FileSystems;

import java.nio.file.FileVisitResult;

import java.nio.file.FileVisitor;

import java.nio.file.Files;

import java.nio.file.Path;

import java.nio.file.SimpleFileVisitor;

import java.nio.file.attribute.BasicFileAttributes;


public class Main {

  public static void main(String args[]) {

    FileVisitor<Path> myFileVisitor = new SimpleFileVisitor<Path>() {

      @Override

      public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)

          throws IOException {

        System.out.println("Visited File: " + file.toString());

        return FileVisitResult.CONTINUE;

      }/**来 自 时   代     Java  公  众  号 - nowjava.com**/

    };


    FileSystem fileSystem = FileSystems.getDefault();

    
展开阅读全文