日期:2014-05-19  浏览次数:20687 次

JAVA怎么样自动处理一个文件夹下面所有的文本文件?大虾们请指教
怎样打开指定文件夹里后缀名相同的所有文本文件?指定文件夹下有一些以日期命名的,以.txt为后缀的文件,怎么样点一下就能逐个打开并处理?原来只是点打开后,让我选一个文件,一次只能打开这一个文件。

------解决方案--------------------

Java code
     File file = new File("c:/");
        String[] files = file.list(new FilenameFilter() {
            
            public boolean accept(File dir, String name) {
                
                return name.endsWith(".txt");
            }
            
        });
        for (int i = 0; i < files.length; i++) {
            //你的逻辑
        }