最代碼廣告位
礦泉水的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下載
頂部客服微信二維碼底部
>掃描二維碼關注最代碼為好友掃描二維碼關注最代碼為好友
2008大乐透走势图