java读取文件夹下的所有文件名

package com.zhicheng;

import java.awt.List;
import java.io.File;
import java.util.ArrayList;

public class ReadFile {

    public ReadFile() {
        
    }
    
    public static ArrayList getFiles(String filepath){
        ArrayList files = new ArrayList();
        File file = new File(filepath);
        File[] tempLists = file.listFiles();
        for (int i = 0; i < tempLists.length; i ++) {
            if (tempLists[i].isFile()) {
                files.add(tempLists[i].toString());
            }
        }
        
        for (int i = 0; i < files.size(); i++) {
            System.out.println(files.get(i));
        }
        return files;
    }
    
    public static void main(String[] args) {

        //添加文件路径
        getFiles("E:\\stereovisioncoding\\StereoMatchingdpldphogsurfsgbm\\");
    }
}
 

你可能感兴趣的:(java,web)