package zmx.Io;
import java.io.File;
/**
* 5、操作目录,
* mkdir()创建目录,必须确保父目录存在,如果不存在,创建失败
* mkdirs() 创建目录,如果父目录不存在,一起创建
* list() 文件|目录字符串形式 将改目录下的文件以目录名的形式放入列表中。
* listFiles() 把文件名改为了File对象放入列表中,是对象
* static listRootes() 根路径
* @author zmx
*
*/
public class demo04 {
public static void main(String[] args) {
String path="F:/HTML/";
File src=new File(path);
// if(src.isDirectory()){
// String[] subNames=src.list();//将改目录下的文件以目录名的形式放入列表中。
// for(String temp:subNames){
// System.out.println(temp);
// }
// }
printName(src);
}
//将文件目录下的所有子孙打印出来。需要listFiles()和递归。
public static void printName(File src){
if(null==src||!src.exists()){
return ;
}
System.out.println(src.getAbsolutePath());
if(src.isDirectory()){//如果是目录
for(File sub:src.listFiles()){
printName(sub);
}
}
}
}
Io文件操作方法2,查找目录下的子孙
猜你喜欢
转载自blog.csdn.net/qq_41648092/article/details/88738873
今日推荐
周排行