[IO]——操作目录

来源:互联网 发布:广电总局的网络 编辑:程序博客网 时间:2024/04/27 20:51
public class demo04 {//操作目录,mkdir()创建目录,必须确保父目录存在,如果不存在,创建失败。public static void main(String[] args) {String path="E:/others/";File src=new File(path);//文件夹if (src.isDirectory()) {//存在并且为目录String[] subName=src.list();//返回子目录,子文件名,以字符串形式for(String temp:subName){System.out.println(temp);}}File[] subFiles=src.listFiles();//子目录,文件的File对象for(File temp:subFiles){System.out.println(temp.getAbsolutePath());}//命令设计模式subFiles=src.listFiles(new FilenameFilter() {@Override//dir代表src,public boolean accept(File dir, String name) {System.out.println(dir.getAbsolutePath());return new File(dir, name).isFile()&&name.endsWith(".java");}});//子目录,文件的File对象for(File temp:subFiles){System.out.println(temp.getAbsolutePath());}}public static void test1(){String path="E:/others/sw/wwwq";File src=new File(path);//src.mkdir();//mkdirs创建目录,如果父目录链不存在一同创建src.mkdirs();}}

0 0