package cn.dali3.code13;
import java.io.File;
import java.io.IOException;
/*文件和文件夹的创建删除
* public boolean createNewFile(); 当该名称文件不存在时,创建文件。
* 当文件已经存在,返回false
* 当路径不存在,返回false
* 创建成功返回true
* public boolean delete(); 删除由此File表示的文件夹或者文件。
* 文件不存在或者路径错误返回false
* 成功删除返回true
* 注意:这个删除是直接在硬盘上删除,回收站中不会存在。
* public boolean mkdir(); 创建文件夹
* 路径错误或者文件夹存在返回false
* 成功创建返回true
* public boolean mkdirs(); 创建多级文件夹
* 路径错误或者文件夹存在返回false
* 成功创建返回true*/
public class Demo01 {
public static void main(String[] args) throws IOException {
File f1 = new File("C:\\Users\\Administrator\\Desktop\\basic\\basic code\\02-code\\a.txt");
System.out.println(f1.createNewFile());//true
System.out.println(f1.createNewFile());//false
File f2 = new File("C:\\Users\\Administrator\\Desktop\\basic\\basic code\\02-code\\dali");
System.out.println(f2.mkdir());//true
System.out.println(f2.mkdir());//false
File f3 = new File("C:\\Users\\Administrator\\Desktop\\basic\\basic code\\02-code\\dali\\2dali");
System.out.println(f3.mkdirs());//true
File f4 = new File("C:\\Users\\Administrator\\Desktop\\basic\\basic code\\02-code\\dali\\2dali");
System.out.println(f4.delete());//true
File f5 = new File("C:\\Users\\Administrator\\Desktop\\basic\\basic code\\02-code\\a.txt");
System.out.println(f5.delete());//true
}
}
文件和文件夹的创建删除
最新推荐文章于 2024-01-27 14:50:01 发布