java IO的File类常用方法总结二

除了总结一中的几种File实例化方法,在此我们将进行总结

File创建文件的三种方法:createNewFile()、mkdir()、mkdirs()

删除文件的方法:delete()  、deleteOnExit()   

文件重命名方法:renameTo(File dest) 。

具体的方法特点,在接下来的代码中去理解和解释。

注:代码类中 ,由于将几个类综合到一个类中,所以按照案例进行注释了 ,运行的时候 将单一案例进行运行。

import java.io.File;
import java.io.IOException;


public class File00 {
	public static void main(String[] args) throws IOException, InterruptedException {
//**案例一**		
//		//创建一个新 File 实例。 最常用的构造方法
//		File file = new File("c:\\test.txt");
//		//创建一个新 File 实例。 较少使用
//		File file1 = new File("c:", "test.txt");
//		//创建一个新 File 实例。 较少使用
//		File file2 = new File("c:");
//		File file3 = new File(file2, "test.txt");
		
//**案例二**		
//		//createNewFile()  创建文件,不存在就创建,存在就不创建。
//		File file = new File("D:/test.txt");
//		file.createNewFile();
//
//		//mkdir()  创建文件夹,不存在就创建,存在就不创建。(单级目录)
//		File file1 = new File("D:/test");
//		file1.mkdir();
//		
//		//mkdirs() 创建文件夹,不存在就创建,存在就不创建。(多级目录)
//		File file2 = new File("D:/test/test1/test2");
//		file2.mkdirs();
		
//**案例三**
//		//delete()  删除此抽象路径名表示的文件或目录
//		File file = new File("D:/mm.cfg");
//		file.delete();
//		
//		// deleteOnExit()   在虚拟机终止时,请求删除此抽象路径名表示的文件或目录。
//		//强制性结束  不会执行删除操作
//		File file1 = new File("D:/新建文本文档.txt");
//		file1.deleteOnExit();
//		//睡眠时间单位:毫秒
//		Thread.sleep(20000);		
		
//**案例四**
		//创建文件
		File file = new File("D:/test123.txt");
		file.createNewFile();

		File file1 = new File("D:/test/test.txt");
		//重命名
		//renameTo(File dest)  重新命名此抽象路径名表示的文件。	  
		//如果路径相同,那么就是重命名
		//如果路径不同,那就就是剪切并重命名
		file.renameTo(file1);
	}
}


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java程序源

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值