/*
* 创建日期 2005-4-4
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package test;import java.io.File;import java.util.ArrayList;/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Test9 { public void filepath(String filepath) {
ArrayList arrayList = new ArrayList(); //保存文件信息对像 File file = new File(filepath);//建立当前目录中文件的File对象 File filelist[] = null; filelist = file.listFiles(); //取得代表目录中所有文件的File对象数组 for (int i = 0; i < filelist.length; i++) {
if (filelist[i].isFile()) {
System.out.println(filelist[i].getName());
} else {
System.out.println(filelist[i].getName() + "是不个目录下面的文件有:");
filepath(filelist[i].getAbsolutePath());
}
}
} public static void main(String[] args) {
Test9 test9 = new Test9();
test9.filepath("d:\\"); }
}
* 创建日期 2005-4-4
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package test;import java.io.File;import java.util.ArrayList;/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Test9 { public void filepath(String filepath) {
ArrayList arrayList = new ArrayList(); //保存文件信息对像 File file = new File(filepath);//建立当前目录中文件的File对象 File filelist[] = null; filelist = file.listFiles(); //取得代表目录中所有文件的File对象数组 for (int i = 0; i < filelist.length; i++) {
if (filelist[i].isFile()) {
System.out.println(filelist[i].getName());
} else {
System.out.println(filelist[i].getName() + "是不个目录下面的文件有:");
filepath(filelist[i].getAbsolutePath());
}
}
} public static void main(String[] args) {
Test9 test9 = new Test9();
test9.filepath("d:\\"); }
}
if (!file.isDirect()){
go through;
}else{
ff(child);
}