|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
import java.io.*; class DiGui { static void getDir(String strPath) throws Exception { try { File f=new File(strPath); if(f.isDirectory()) { File[] fList=f.listFiles(); for(int j=0;j<fList.length;j++) { if(fList[j].isDirectory()) { System.out.println(fList[j].getPath()); getDir(fList[j].getPath()); //在getDir函数里面又调用了getDir函数本身 } } for(int j=0;j<fList.length;j++) { if(fList[j].isFile()) { System.out.println(fList[j].getPath()); } } } } catch(Exception e) { System.out.println("Error: " + e); } } public static void main(String[] args) { String strPath="e://cqq"; System.out.println(strPath); try { getDir(strPath); } catch(Exception e) { } } } 返回类别: 教程 上一教程: Java 线程入门??线程的同步 下一教程: JAVA中几个易混淆要害词的理解 您可以阅读与"java程序的递归算法,列出某个目录下的所有子目录和文件"相关的教程: · 列出目录下所有文件名---ListFiles.java · JSP页面文件目录树源码(递归算法) · 一个读取文件和子目录列表的程序 · java程序得到域名对应的所有IP地址 · 和同事写了一个下午的递归读取数据库的javabean |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |