JAVA IO流对象:File类中文件的创建和删除

File类对文件的操作有创建文件,创建文件夹‘删除文件等,都是通过File对象来操作的。

而操作文件的路径在构造函数中定义

File file = new File("c:\\abc.txt");

1. 创建单个文件 createNewFile(); 返回boolean,成功返回true,失败返回false,如指定的路径不存在,则抛出 IOException异常

要求:1. 指定的路径一定要存在

   2. 指定的文件名不能重复

2. 创建单级文件夹:mkdir();创建的路径也在File的构造函数中给出,返回boolean

要求:1. 创建单个文件夹,路径一定要存在,如路径不存在则返回false

   2. 创建的文件名不能重复,如文件存在,则不再创建,返回false

  File file = new File("c:\\abc");

  file.mkdir();

3. 创建多级文件夹mkdirs(); 文件夹不存在则创建,返回true,已存在则不创建,返回false

File file = new File("c:\\abc\\a\\b\\c");

  file.mkdirs();

当然也可以创建单层文件夹

File file = new File("c:\\a");

file.mkdirs();

 3. 删除文件或目录 delete()

删除成功返回true,删除失败返回false

 

posted on 2018-06-23 22:53  adamal  阅读(677)  评论(0)    收藏  举报