黑马程序员技术交流社区
标题:
java基础视频目录索引,方便查找视频啊
[打印本页]
作者:
libo1989329
时间:
2014-9-21 19:25
标题:
java基础视频目录索引,方便查找视频啊
import java.io.*;
public class Digui
{
public static void main(String[]args)
{
try
{
//被遍历的目录,输出此目录下文件名称到一个文件
File dir=new File("d:\\java-jichu[/color]");
//建立一个写入流对象,将文件名写入目的文件。
BufferedWriter br=new BufferedWriter(new FileWriter("d:\\java.txt")) ;
//将写入流对象、File对象变量传入此函数。
showDir(dir,br);
}
catch(Exception e)
{throw new RuntimeException("yunxingshibai");}
finally
{
If(br!=null)
//关闭流
try{br.close();}
catch(Exception e)
{throw new RuntimeException("yunxingshibai");}
}
}
//将dir目录下的文件名,写入br指定的文件中。
public static void showDir(File dir,BufferedWriter br)throws IOException
{
//返回一个dir目录下的文件对象数组
File[] files=dir.listFiles();
for(int x=0;x<files.length;x++)
{
//将文件对象的名称写入指定文件中
br.write(files[x].getName());
//对文件对象进行判断,如果文件对象为文件夹,重新调用该函数。即递归
if(files[x].isDirectory())
showDir(files[x],br);
br.newLine();
br.flush();
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2