网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.【JSF心得】JAVA的对象传递是引用.
.Drives 属性.
.emf-sdo-xsd-SDK-2.1.0.
.用DB2 UDB版本8开发企业Jav.
.JAVA API 中的包.
.java高级应用符合oo惯例的表现层.
.Think in java 3rd 中文版1.
.ignoreCase 属性.
.使用EJB 3.0简化企业级Java开发一.
.Java开发工具Eclipse使用中报错的.
.JCreator Pro 2.5与WTK2.2配置(.
.精通语言不等于是一个好的软件开.
.Java 技术与.NET 的集成将打破SO.
.log 方法.
.JAVA技术培训详细介绍.
.Java动画编程基础第三部分.
.实体bean的承诺.
.SCJP认证套题解析之十二.
.官方推广活动:SCJP 认证惊喜优惠.
.Kodo EJB:符合EJB3规范的持久层.

java程序的递归算法,列出某个目录下的所有子目录和文件

发表日期:2008-1-5



  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的double类型探索. 人气:1389
下一篇:JAVA的网络功能与编程 二 (转)--建议放入精华区 ? 因我等新手爱看 人气:612
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐