国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

列出目錄下所有文件名---ListFiles.java

2019-11-18 13:49:00
字體:
來源:轉載
供稿:網友

  /*
* Created on 2004-12-9
* 我還未發現哪個常用軟件中有這個功能,因此寫了這個class
* 你可以將光盤中的文件名列在txt文件中,便于將來的查找,或打印出來。
* 不用為了查找某個光盤中的文件而一張一張光盤去找,又慢又損耗光驅。
* 當然也可以選擇某個目錄,記錄下目錄下的所有文件名。
*/

/**
* @author Shi Weifeng
* ListFiles類能夠將目錄下的所有文件名寫入你指定的文本文件中。
*/
import java.io.*;
public class ListFiles {
PRivate static String listFileStr="";
public static void main(String[] args) {
try
{
File saveFile=new File(args[1]);
FileWriter fw=new FileWriter(saveFile);
ListFiles lf=new ListFiles();
lf.listFile(args[0]);
fw.write(listFileStr);
fw.close();
}
catch (ArrayIndexOutOfBoundsException ea)
{
//參數提示
System.out.println("Usage: ListFiles <source dir> <target file>");

}
catch (IOException e)
{
System.out.println("IO error!/r/n"+e.toString());
}

}
public void listFile(String rp)
{

File file=new File(rp);
File list[]=file.listFiles();
for(int i=0;i<list.length;i++)
{
try
{
if (list[i].isDirectory())
{
new ListFiles().listFile(list[i].toString());
}
else
{
listFileStr+=list[i].getAbsolutePath()+"/r/n";
System.out.println(list[i].getAbsolutePath());
}
}
catch (Exception ex)
{
listFileStr+="access deny:"+list[i].getAbsolutePath()+"/r/n";
System.out.println("Access deny:"+list[i].getAbsolutePath());
}
}
}

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 英山县| 六盘水市| 柞水县| 巧家县| 广东省| 太和县| 台江县| 宁波市| 淮南市| 鄂托克前旗| 邢台市| 泽普县| 马龙县| 弥勒县| 米易县| 阿城市| 宜春市| 鄂托克前旗| 庆元县| 雷山县| 时尚| 宁国市| 余庆县| 七台河市| 三穗县| 黄龙县| 江北区| 木里| 崇信县| 上栗县| 喀喇沁旗| 广灵县| 新竹市| 青神县| 巩留县| 康定县| 舟曲县| 凤山市| 徐汇区| 尤溪县| 阳西县|