Java代码如何遍历指定路径下的所有文件呢?
下文是笔者收集的使用Java代码遍历指定路径下所有文件信息的方法分享,如下所示:
Java代码遍历指定路径下所有文件的方法分享
实现思路: 使用file类中的listFiles方法,即可遍历指定路径下的所有信息例:
Java代码遍历指定路径下所有文件的方法分享
package servlet01; import java.io.File; import java.text.SimpleDateFormat; public class TestMain { /* * java265.com 遍历指定目录的示例分享 */ public static void main(String[] args) { File file = new File("D:\\"); SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss"); // 默认返回单位为 字节(b) System.out.println(file.getTotalSpace() / 1024 / 1024 / 1024); if (file.isAbsolute()) { // 判断是否为根目录 File[] list = file.listFiles(); // 使用数组接收带有完整路径的文件夹 for (int i = 0; i < list.length; i++) { System.out.println(list[i].getPath()); System.out.println(list[i].getTotalSpace()); System.out.println(dateFormat.format(list[i].lastModified())); } } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。