java创建多级目录文件的实例讲解
实例如下所示:
/** * 创建多级目录文件 * * @param path 文件路径 * @throws IOException */ private void createFile(String path) throws IOException { if (StringUtils.isNotEmpty(path)) { File file = new File(path); if (!file.getParentFile().exists()) { file.getParentFile().mkdirs(); } file.createNewFile(); } }
以上这篇java创建多级目录文件的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
您可能感兴趣的文章:
- Java IO创建目录和文件实例代码
- java递归读取目录下所有文件的方法
- java显示目录文件列表和删除目录功能
- Java编程获取文件列表及子文件目录的方法(非递归)
- java 使用线程监控文件目录变化的实现方法
- java 文件目录读写删除操作详细实现代码
- Java如何在不存在文件夹的目录下创建文件
- java文件和目录的增删复制
- Java使用File类遍历目录及文件实例代码
- 代码实例Java IO判断目录和文件是否存在
相关推荐
-
java文件和目录的增删复制
在使用java进行开发时常常会用到文件和目录的增删复制等方法.我写了一个小工具类.和大家分享,希望大家指正: package com.wangpeng.utill; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStream; import java.io.PrintWriter
-
Java编程获取文件列表及子文件目录的方法(非递归)
废话不谈,直接进入正题,理解见代码注释. // 非递归 public List<String> scanFiles(String path) { List<String>filePaths = new ArrayList<String>(); LinkedList<File> list = new LinkedList<File>(); File dir = new File(path); File[] file = dir.listFiles(
-
Java如何在不存在文件夹的目录下创建文件
核心代码如下所示: 1. String strPath = "E:\\a\\aa\\aaa.txt"; File file = new File(strPath); if(!file.exists())){ file.file.mkdirs(); } 2. String strPath = "E:\\a\\aa\\aaa.txt"; File file = new File(strPath); File fileParent = file.getParentFile
-
java显示目录文件列表和删除目录功能
以d:\a目录为例,假设D:\a目录内的结构如下: d:\a |--a.sql |--back.log |--b | |--e | | |--1.txt | | |--2.txt | | `--3.txt | `--f | |--4.txt | |--5.txt | `--6.txt |--c | |--e | | |--ace1.txt | | |--ace2.txt | | `--ace3.txt | `--f | |--4.txt | |--5.txt | `--6.txt `--d |-
-
代码实例Java IO判断目录和文件是否存在
我们先来看完整的代码: import java.io.File; public class JudgeFile { public static void main(String[] args) { File dir = new File("D:/"); //声明D磁盘 File file = new File(dir,"test"); //声明D磁盘根目录下名为test的文件 boolean d=dir.exists(); boolean f=file.exists
-
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 newCre
-
java递归读取目录下所有文件的方法
java递归读取目录下的所有文件(包含子目录下的所有文件)大概思路如下:通过file.listFiles()方法获取目录下的所有文件(包含子目录下的所有文件),得到files[]数组,然后遍历得到的所有文件,通过isFile(文件)和isDirectory(文件夹)方法来判断读取的是文件还是文件夹,如果得到的是文件夹,就递归调用test()方法,如果得到的是文件,就将其加入fileList中,最后测试的时候遍历fileList下的所有文件,来验证读取数据的准确性. package com.cha
-
Java使用File类遍历目录及文件实例代码
1. 构造函数 File(String args0)//使用一个表示文件或目录的路径的字符串创建一个File对象 File(URL args0)//使用一个URL对象创建File对象 File(File args0, String args1)//使用一个File对象(一般是目录)和一个文件名字符串创建File对象 File(String args0, String args1)//使用一个目录字符串和一个文件名字符串创建对象 使用File类需要注意两点: 第一,File类用于表示文件或目录的名
-
java 文件目录读写删除操作详细实现代码
一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; int count=System.in.read(buffer); char[] ch=new char[count-2];//最后两位为结束符,删去不要
-
java 使用线程监控文件目录变化的实现方法
java 使用线程监控文件目录变化的实现方法 由于某种特殊的需求.弄了个使用线程监控文件目录变化的 代码基本如下.其中减去一些复杂的操作.只留下基本代码: package com.file; import java.io.File; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; public
随机推荐
- javascript遍历json对象的key和任意js对象属性实例
- javascript 写类方式之六
- js模拟弹出效果代码修正版
- Windows下安装python MySQLdb遇到的问题及解决方法
- Hyper-V尝试连接到服务器出错无效类的解决方法
- 深入了解JavaScript的逻辑运算符(与、或)
- JS导出PDF插件的方法(支持中文、图片使用路径)
- PHP SplObjectStorage使用实例
- 微信小程序开发之实现自定义Toast弹框
- css利用A标签的背景可能作出很有意思的效果第1/2页
- vue中页面跳转拦截器的实现方法
- II7添加应用程序测试时 无法验证对路径(c:\test\WcfService)的访问
- 六十四、WINOWS NT4.0下的网络安全性
- 网吧入侵之攻无不克!
- Java8接口的默认方法
- MFC程序执行过程深入剖析
- iOS之基于FreeStreamer的简单音乐播放器示例
- Swift学习教程之SQLite的基础使用
- vue脚手架搭建过程图解
- 在element-ui的el-tree组件中用render函数生成el-button的实例代码