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

 更新时间:2018年02月28日 10:02:46   作者:彬菌  
本篇文章给大家分享了Java IO创建目录和文件的实例代码,过程很简单,大家可以测试参考下。

我们先来看下具体代码:

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();

相关文章

  • Spring核心容器之Bean创建过程详解

    Spring核心容器之Bean创建过程详解

    这篇文章主要介绍了Spring核心容器之Bean创建过程详解,获取 Bean 的方法是 getBean,其来自 BeanFactory 继承的AbstractAutowireCapableBeanFactory 抽象类继承的AbstractBeanFactory 抽象类中,需要的朋友可以参考下
    2023-11-11
  • Java使用Tess4J实现图像识别方式

    Java使用Tess4J实现图像识别方式

    这篇文章主要介绍了Java使用Tess4J实现图像识别方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • SpringBoot如何动态改变日志级别

    SpringBoot如何动态改变日志级别

    这篇文章主要介绍了SpringBoot如何动态改变日志级别,帮助大家更好的理解和使用springboot框架,感兴趣的朋友可以了解下
    2020-12-12
  • Java基于Swing实现的打猎射击游戏代码

    Java基于Swing实现的打猎射击游戏代码

    这篇文章主要介绍了Java基于Swing实现的打猎射击游戏代码,包含完整的游戏事件处理与逻辑流程控制,具有不错的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • java获取百度网盘真实下载链接的方法

    java获取百度网盘真实下载链接的方法

    这篇文章主要介绍了java获取百度网盘真实下载链接的方法,涉及java针对URL操作及页面分析的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • Java抽奖抢购算法

    Java抽奖抢购算法

    这篇文章主要为大家详细介绍了Java抽奖抢购算法,ava实现的抽奖抢购算法,用数据库行锁实现,支持集群,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • 关于二分法查找Java的实现及解析

    关于二分法查找Java的实现及解析

    这篇文章主要介绍了关于二分法查找Java的实现及解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • Java指定保留小数位数的方法

    Java指定保留小数位数的方法

    本篇文章主要介绍了Java指定保留小数位数的方法,很多时候需要规定保留的小数位数,这里整理了详细的代码,有需要的小伙伴可以参考下。
    2017-03-03
  • java中枚举原来还可以这么用

    java中枚举原来还可以这么用

    这篇文章主要给大家介绍了关于java枚举原来还可以这么用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • SpringBoot整合Swagger2代码实例

    SpringBoot整合Swagger2代码实例

    这篇文章主要介绍了SpringBoot整合Swagger2代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03

最新评论