网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java程序的递归算法,列出某个目录下的所有子目录和文件     
  文章作者:未知  文章来源:水木森林  
  查看:239次  录入:管理员--2007-11-17  
 
  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开源工具系列(三)struts    下一篇: java的double类型探索.
  相关文档
struts 开发 11-17
在eclipse 3.1中体验j2se 5.0的新特性:第三部分:范型 11-17
java类基础 11-17
一个简单编程思想在php与java中的实现比较:日期类 11-17
j2me中定点库mathfp使用入门 11-16
ejb 3.0是hibernate的克隆吗? 11-17
java指南之使用图形:概览 11-17
jbuilder2005单元测试之创建测试用例 11-16
java程序员认证模拟题及详细分析(2) 11-16
j2me概念解析 11-17
java中的clone机制 11-17
jdbc 3.0 rowset, 类似于windows中ado的编程方式 11-17
java web应用中任务调度解析(1) 11-17
利用udpsockets技术实现ip多点传送 11-16
struts开发指南之安装与使用部分 11-17
java 应用程序的发布 11-17
win2000 server iis+tomcat5多站点配置 11-16
java applet编程之声音和图像的协调 11-17
如何用sql生成sql批处理文件的方法 11-17
java中的17种常用正则表达式归纳 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息