JavaIO流之相关方法测试

1、dir.list()和dir.listFiles()

/** * 列举当前目录下的文件目录 * * @param filePath */
    public void fileList(String filePath) {
        File dir = new File(filePath);

        if (dir.isDirectory()) {
            //list() 返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的 !!!文件名和目录名!!。
            String[] filesName = dir.list();
            for (String fileName : filesName) {
                System.err.println(fileName); //如report-control
            }

            //listFiles() 返回一个抽象路径名数组,存放文件的绝对路径
            File[] files=dir.listFiles();
            for(File file : files) {
                System.err.println(file); //如E:\ReportService\report-control
            }
        }

    }

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