欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java IO创建目录和文件实例代码

程序员文章站 2022-03-10 10:51:19
我们先来看下具体代码: import java.io.file; import java.io.ioexception; public class cre...

我们先来看下具体代码:

import java.io.file;
import java.io.ioexception;

public class creatfile{
	public static void main(string[] args) {
		
		file newdir=new file("d:/test"); //声明磁盘目录
		file newfile = new file(newdir,"test.txt"); //声明目录文件
		
		boolean newcreatdir=newdir.exists();
		boolean newcreatfile=newfile.exists();
		//创建目录及文件
		if(newcreatdir==false){
			try{ //异常监听
			newdir.mkdirs(); //创建目录
			system.out.println(newdir.getabsolutepath()+"目录已创建");
			newfile.createnewfile(); //创建文件
			system.out.println(newfile.getabsolutepath()+"文件已创建");
			}
			catch(ioexception e){ //捕捉异常
				e.printstacktrace(); //在命令行打印异常信息在程序中出错的位置及原因
			}
		}
		else{
			system.out.println(newdir.getabsolutepath()+"目录已存在");
		}
		if(newcreatfile==true){
			system.out.println(newfile.getabsolutepath()+"文件已存在");
		}
	}
}

说明:

创建目录的方法,mkdirs();或者mkdir(); 区别在于mkdirs()可以多级创建。

创建文件方法,createnewfile();