写道
我们知道在File类中提供了
mkdir和mkdirs两种方法来创建目录
提供了
createNewFile方法来创建文件。
mkdir只能创建单个目录,当形与test/pp/tt/aa这种目录形式的我们只能用mkdirs来创建了
可是形与test/pp/tt/asd.txt这种前面是目录最后一个是文件的目录形式如果我们还用mkdirs来创建的话就会把asd.txt当作一个目录来创建。
这个时候我们应该怎么做呢。下面给出实现代码。
Java代码
package com.unis.io;
import java.io.File;
import java.io.IOException;
public class FileTest {
public static void main(String[] args) throws IOException {
File file = new File("test/pp/tt/asd.txt");
File parent = file.getParentFile();
if(parent!=null&&!parent.exists()){
parent.mkdirs();
}
file.createNewFile();
}
}
这是别人写的。。。。小有价值
分享到:
相关推荐
java操作Hadoop源码之HDFS Java API操作-创建目录,附带所需全部jar包,欢迎下载学习。
Java生成、修改文件夹和文件名,Java创建目录或文件夹,并修改、删除、重命名文件夹或文件名称,使用进行的文件操作实例。 super("目录和文件的创建、删除和更名"); //调用父类构造函数 jtfPath=new ...
目录是一种能够快速、有效地帮助读者了解文档或书籍主要内容的方式。这篇文章主要介绍了Java 添加Word目录的2种方法 ,需要的朋友可以参考下
java调用cmd创建目录和复制文件 在d盘创建一个以自己名字的文件夹 并把c盘windows fonts的楷体字体文件复制到此文件夹下
下面小编就为大家分享一篇java创建多级目录文件的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
java-core 实现fckeditor按日期创建目录上传图片
Java ftp工具类,可以实现ftp上传,读取,目录切换,内容创建,目录创建、检查文件是否存在,支持主动方式和被动方式读取
java 在指定的目录下创建多个临时文件 java 在指定的目录下创建多个临时文件
使用纯java代码遍历文件夹,生成一个文件夹目录结构的目录树。 及返回一个包含有 id(文件夹id) fid(当前文件夹父目录文件夹id) name (文件/文件夹路径)的集合对象。可根据这个结果传到前台,通过jquery.ztree 或是...
java代码,获取文件创建时间,传入文件路径,得到创建时间
myEclipse 创建的 java Web项目的目录结构说明
本篇文章给大家分享了Java IO创建目录和文件的实例代码,过程很简单,大家可以测试参考下。
Java 实例 - 递归创建目录源代码-详细教程.zip
下载后配置好自己FTP服务器ip,端口号(默认21),用户名,密码和服务器根目录,下载到本地的位置即可,好使!
用JAVA创建文件夹,文件,删除文件时,我们可以用这些方法来创建一个指定目录的文件夹或文件。
用XML与JAVA创建程序。
这是一个用JAVA编写的,在本地磁盘上创建一个文件目录,里面有文件夹和文件,然后再删除创建的这个目录,非常简单,希望能给初学JAVA的朋友一点帮助。如果这个程序有什么 问题,联系我felixlee@yeah.net
Java 简单的FTP远程目录浏览程序,实现远程连接服务器,查看服务器中的文件列表,是一个基础级的Java FTP客户端代码,实例化StringBuffer对象,用于输出信息。通过这个JAVA实例,你可了解一下在JAVA中创建FTP客户端...
主要介绍了浅析java创建文件和目录的关键技术点以及演示示例,是篇非常不错的文章,有需要的朋友可以参考下
包含了使用的jar包,以及一个Java类,实现了使用Java对多目录多层级的文件进行打包,以及对ZIP包进行解压缩的操作。