博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中File类创建和删除功能
阅读量:2441 次
发布时间:2019-05-10

本文共 1338 字,大约阅读时间需要 4 分钟。

java中File类创建和删除功能

boolean createNewFile():指定路径不存在该文件时时创建文件,返回true,否则返回false

boolean mkdir():当指定的单级文件夹不存在时创建文件夹并返回true,否则返回false  

boolean mkdirs():当指定的多级文件夹某一级文件夹不存在时,创建多级文件夹并返回true,否则返回false

boolean delete():删除文件或者删除单级文件夹

package com.itheima_01;import java.io.File;import java.io.IOException;/* * 	创建功能 * 		boolean createNewFile()   * 		boolean mkdir()   * 		boolean mkdirs()   * 	删除功能 * 		boolean delete()  *  *  绝对路径:固定不可改变的路径,以盘符开头 *  相对路径:相对某个参照物,不能以盘符开头 *  		在eclipse中相对路径相对应当前项目的根目录 *   *   *  注意:删除一个文件夹,这个文件夹下面不能有其他的文件和文件夹 */public class FileDemo2 {	public static void main(String[] args) throws IOException {		  File f = new File("d:\\a\\b.txt");//绝对路径		  File f2 = new File("a.txt");//相对路径				 //boolean createNewFile() : 当指定文件不存在时创建文件并返回true,否则返回false		 System.out.println(f2.createNewFile());				 		//boolean mkdir()   : 当指定文件夹不存在时创建文件夹并返回true,否则返回false		File f3 = new File("b");		System.out.println(f3.mkdir());				//boolean mkdirs() : 创建指定文件夹,当文件夹所在的目录不存在,则顺道一块创建了		File f4 = new File("c\\d\\e");		System.out.println(f4.mkdir());		System.out.println(f4.mkdirs());				File f5 = new File("c.txt");		System.out.println(f5.mkdir());				//boolean delete() :当指定的文件或文件夹存在时删除文件或者文件夹 并返回true,否则返回false		System.out.println(f2.delete());		System.out.println(f3.delete());		File f6 = new File("c");		System.out.println(f6.delete());			}}

转载地址:http://jnjqb.baihongyu.com/

你可能感兴趣的文章
Kubuntu 项目遭遇困难(转)
查看>>
kubuntu使用日记之 eva的配置使用(转)
查看>>
unix下几个有用的小shell脚本(转)
查看>>
QQ病毒的系列处理办法(转)
查看>>
Red Hat并购JBoss 谁将受创?(转)
查看>>
基于IBM大型主机,Linux开辟意大利旅游新天地(转)
查看>>
一些Linux试题(经典!!)(转)
查看>>
优化MySQL数据库性能的八大“妙手”(转)
查看>>
福布斯:Sun下场本可避免 老CEO不听劝(转)
查看>>
根据什么选择一套适合自己的linux系统?(转)
查看>>
戴尔将在法国推出Linux笔记本(转)
查看>>
近9成盗版Office用户称愿投奔开源(转)
查看>>
MySQL购InnoDB不敌甲骨文宣布开放数据引擎(转)
查看>>
银行监会选红旗Linux建设公文传输系统(转)
查看>>
网上交易中帐号和密码被盗的解决途径(转)
查看>>
Java线程总结(转)
查看>>
Java学习之类的属性(转)
查看>>
轻松搞定Java内存泄漏(转)
查看>>
Java学习之值传递(转)
查看>>
linux中crontab命令(转)
查看>>