Java基础知识系列——目录操作

Posted aston

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础知识系列——目录操作相关的知识,希望对你有一定的参考价值。

  Java对目录操作的许多方法与上一篇文件操作的方法很多是一样的。

  

  java.io.File file = new File( "D:\1\2\3\4");

  1.递归创建目录

    file.mkdirs();

  2.删除目录

    file.isDirectory(); //判读是否目录

    file.list(); //返回没有完整目录的文件名

    file.delete(); //删除

  3.是否为空

    file.list() > 0 //目录不为空

    file.getPath(); //目录路径

  4.判断目录是否隐藏

    file.isHidden(); //返回类型为boolean

  5.目录层次结构

    file.getName(); //返回路径名的名称序列的最后一个名字

    file.list(); //返回没有完整路径的文件名

    file.listFiles(); //返回有完整路径的文件名

  6.获取目录最后的修改时间

    file.lastModified();

  7.获取父目录

    file.getParent();

  8.获取目录大小

    org.apache.commons.io.FileUtils.sizeOfDirectory( file);

  9.获取当前工作目录

    System.getProperty( "uset.txt");

  10.显示根目录

    File.listRoots();

以上是关于Java基础知识系列——目录操作的主要内容,如果未能解决你的问题,请参考以下文章

Java从入门到入坟系列学习路线目录索引(持续更新中~~~)

Java从入门到入坟系列学习路线目录索引(持续更新中~~~)

linux入门系列2--CentOs图形界面操作及目录结构

Linux常用命令系列——文件和目录操作命令(ls)

python基础系列教程——Python3.x标准模块库目录

基于WPS的Word最佳实践系列(目录的插入及更新)