Java递归读取文件例子_动力节点Java学院整理
程序员文章站
2024-02-22 20:13:58
java递归列出目录下全部文件
/**
* 列出指定目录的全部内容
* */
import java.io.*;
class recu...
java递归列出目录下全部文件
/** * 列出指定目录的全部内容 * */ import java.io.*; class recursion{ public static void main(string[] args) { string filename="d:"+file.separator; file f=new file(filename); printfile(f); } public static void printfile(file f){ if(f!=null){ if(f.isdirectory()){ file[] filearray=f.listfiles(); if(filearray!=null){ for (int i = 0; i < filearray.length; i++) { //递归调用 print(filearray[i]); } } } else{ system.out.println(f); } } } }
以上所述是小编给大家介绍的java递归读取文件例子,希望对大家有所帮助
上一篇: CSS实现表格的背景两色渐变
推荐阅读
-
Java递归读取文件例子_动力节点Java学院整理
-
Java线程的生命周期和状态控制_动力节点Java学院整理
-
Java HelloWorld原理分析_动力节点Java学院整理
-
ByteArrayInputStream简介和使用_动力节点Java学院整理
-
Java压缩解压zip技术_动力节点Java学院整理
-
ArrayList详解和使用示例_动力节点Java学院整理
-
Java设计模式之策略模式_动力节点Java学院整理
-
POI读取excel简介_动力节点Java学院整理
-
ByteArrayOutputStream简介和使用_动力节点Java学院整理
-
Java中的FileInputStream 和 FileOutputStream 介绍_动力节点Java学院整理