基础笔记5(file)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础笔记5(file)相关的知识,希望对你有一定的参考价值。
file 可以是目录和文件
File file1 = new File("f:/mytest", "test5.txt"); //根路径,和子路径,都可以是目录,子路径可以是文件。 File file2 = new File("f:/mytest/test2.txt"); File file3 = new File("f:/mytest"); File file4 = new File(file3, "test3.txt"); File file = new File("f:/mytest/1/2"); File file5 = new File("f:/mytest/a.txt"); // new File("f:/mytest/my.txt").createNewFile(); System.out.println(file1.createNewFile());//创建一个文件:文件路径必须存在才行(即目录已经存在) System.out.println(file.mkdir());//创建单个目录 System.out.println(file3.exists()); System.out.println(Arrays.toString(file3.listFiles()));//只是当前目录对象的下一级的文件和目录的具体对象 System.out.println(Arrays.toString(file3.list()));//下一级的目录和文件(只是单独路径) System.out.println(file3.isHidden()); System.out.println(file.mkdirs());//创建多级目录
注意:在设置路径的时候,把冒号写错成分号了,结果被当成了相对路径。在项目当前路径中创建了
输出:
false false true [f:\mytest\1, f:\mytest\a.txt, f:\mytest\test5.txt] [1, a.txt, test5.txt] false false
以上是关于基础笔记5(file)的主要内容,如果未能解决你的问题,请参考以下文章