Java - Read all .txt files in folder

后端 未结 7 1885
醉话见心
醉话见心 2020-12-08 15:49

Let\'s say, I have a folder called maps and inside maps I have map1.txt, map2.txt, and map3.txt. How can I u

7条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-08 16:10

    Using only JDK, If all your files are in one directory:

    File dir = new File("path/to/files/");
    
    for (File file : dir.listFiles()) {
        Scanner s = new Scanner(file);
        // do something with file
        s.close();
    }
    

    To exclude files, you can use listFiles(FileFilter)

提交回复
热议问题