最代码广告位
矿泉水的gravatar头像
矿泉水2012-10-31 20:47:57

java打印文件夹根级目录下所有的子级文件的绝对路径算法

打印根级目录下所有的子级文件的绝对路径

package com.zuidaima.test;
import java.io.File;
import java.io.IOException;
import java.net.UnknownHostException;


public class PrintFile {
	/**
	 * 递归打印父文件夹下所有的子文件的绝对路径名
	 * @param fileName 作为根目录的文件名
	 */
	public void pirntDIR(String fileName){
		File file=new File(fileName);
		File[]list=file.listFiles();//获取当前文件夹中的所有子目录文件返回一个文件集合
		//判断当前文件是否还有子级目录
		if(list!=null&&list.length>=0)
		for(File f:list
			){
			//打印
			System.out.println(f.getAbsolutePath());
			if(null!=f){
				//如果还有则递归下去
				pirntDIR(f.getAbsolutePath());
			}
			//否则跳出循环结束遍历
			else {
				return ;
			}
		}
	}
	public static void main(String[] args) throws UnknownHostException, IOException {
		
		new PrintFile().pirntDIR("C:\\Documents and Settings\\Administrator\\桌面\\test");
	System.out.println(1111);
	}

}

 


骑着猪猪去逛街编辑于2014-1-13 15:28:02


最代码官方编辑于2014-9-4 11:13:37


打赏

文件名:lyj.zip,文件大小:0K下载
最代码最近下载分享源代码列表最近下载
mjtljx LV422015年6月16日
太阳太阳月亮月亮星星星星
wgtgt LV242014年1月30日
太阳月亮月亮
骑着猪猪去逛街 LV322014年1月13日
太阳太阳
Yonggang LV72012年11月2日
月亮星星星星星星
最代码官方 LV1492012年10月31日
皇冠皇冠太阳月亮星星
最代码最近浏览分享源代码列表最近浏览
少年阿宾 LV32019年9月18日
星星星星星星
ldc199375 LV102019年2月19日
月亮月亮星星星星
xiao2516 LV62018年12月21日
月亮星星星星
wcywcyjjjj LV82018年11月2日
月亮月亮
小陈先生 LV132018年8月13日
月亮月亮月亮星星
ewf_momo LV162018年7月10日
太阳
lls_jiajia LV92018年4月17日
月亮月亮星星
Jenson0503 LV92018年2月9日
月亮月亮星星
wupujian LV162018年1月8日
太阳
一天一点爱恋 LV52018年1月3日
月亮星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友