知识大全 Java创建文件夹及文件
Posted 文件
篇首语:炒沙作縻终不饱,缕冰文章费工巧。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java创建文件夹及文件相关的知识,希望对你有一定的参考价值。
Java创建文件夹及文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
package xj util;
import java io File;
import java io IOException;
public class CreateFileUtil
public static boolean CreateFile(String destFileName)
File file = new File(destFileName);
if (file exists())
System out println( 创建单个文件 + destFileName + 失败 目标文件已存在! );
return false;
if (destFileName endsWith(File separator))
System out println( 创建单个文件 + destFileName + 失败 目标不能是目录! );
return false;
if (!file getParentFile() exists())
System out println( 目标文件所在路径不存在 准备创建 );
if (!file getParentFile() mkdirs())
System out println( 创建目录文件所在的目录失败! );
return false;
// 创建目标文件
try
if (file createNewFile())
System out println( 创建单个文件 + destFileName + 成功! );
return true;
else
System out println( 创建单个文件 + destFileName + 失败! );
return false;
catch (IOException e)
e printStackTrace();
System out println( 创建单个文件 + destFileName + 失败! );
return false;
public static boolean createDir(String destDirName)
File dir = new File(destDirName);
if(dir exists())
System out println( 创建目录 + destDirName + 失败 目标目录已存在! );
return false;
if(!destDirName endsWith(File separator))
destDirName = destDirName + File separator;
// 创建单个目录
if(dir mkdirs())
System out println( 创建目录 + destDirName + 成功! );
return true;
else
System out println( 创建目录 + destDirName + 成功! );
return false;
public static String createTempFile(String prefix String suffix String dirName)
File tempFile = null;
try
if(dirName == null)
// 在默认文件夹下创建临时文件
tempFile = File createTempFile(prefix suffix);
return tempFile getCanonicalPath();
else
File dir = new File(dirName);
// 如果临时文件所在目录不存在 首先创建
if(!dir exists())
if(!CreateFileUtil createDir(dirName))
System out println( 创建临时文件失败 不能创建临时文件所在目录! );
return null;
tempFile = File createTempFile(prefix suffix dir);
return tempFile getCanonicalPath();
catch(IOException e)
e printStackTrace();
System out println( 创建临时文件失败 + e getMessage());
return null;
public static void main(String[] args)
// 创建目录
String dirName = c:/test/test /test ;
CreateFileUtil createDir(dirName);
// 创建文件
String fileName = dirName + /test /testFile txt ;
CreateFileUtil CreateFile(fileName);
// 创建临时文件
String prefix = temp ;
String suffix = txt ;
for(int i = ; i < ; i++)
System out println( 创建了临时文件: + CreateFileUtil createTempFile(prefix suffix dirName));
cha138/Article/program/Java/hx/201311/25690
相关参考
javah头文件生成器 javah程序创建C头文件和存根文件这些是把本地C成员函数包入java所需要的被创建的头文件给出了有关java类的信息这些信息是C成员函数与java类交换数据所必需的存根
如何实现文件夹对文件夹的拷贝呢?如果文件夹里还有文件夹怎么办呢? 接下来我就将我的方法演示给一些初学者希望能够帮助你们! /* *CopyRightby */ packageco
在c#中运用到操作流时首先要加入以下两个命名空间 usingSystemIO; usingSystemCollections; 我总结了以下几种方式来进行IO操作很简便但却很实用 目录的创
Java文件上传相关知识及得到后缀名 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 文件上传功能
分别创建等个文件的几种方法创建三个文件的几个方法(几种默认的分割)大家指导下如果你知道更多请跟帖说明谢谢恳请大家批评指正用for建立 复制代码代码如下: for/l%%ain()domd%%apa
mac创建文件夹怎么不在桌面上?那你就复制一下这个文件夹粘贴在桌面上然后把应用程序利的文件夹删掉呗。1.硬盘,是否是固态硬盘,固态硬盘的读取计算肯定是优于机械硬盘。新的苹果电脑快,其实不在于苹果系统,
多数Oracle数据库用户都使用默认配置文件创建用户帐户自从Oracle开始就可以通过创建一个配置文件然后使用以下两个语句之一分配给它一个用户来锁定一个帐户 CREATEUSERmyuser
创建自己的主题 在app_themes创建文件夹如果你要创建多个主题请创建多个文件夹如SpringSummerWinnerAutumn等在每一个文件夹下创建css文件skin文件images文件
XmlTextWriter创建XML文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引言
使用普通文件创建ASM实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 建立以下perl脚本创