1、说明判断文件夹是否存在,如果不存在就创建该文件夹,并打印其路径;如果存在,打印其路径2、实现源码/**
* @Title:BuildFolder.java
* @Package:com.you.freemarker.model
* @Description:创建文件夹
* @author:Youhaidong(游海东)
* @date:2014-6-30 下午10:47:06
* @version V1.0
*/
package com.you.freemarker.model;import java.io.File;/**
* 类功能说明
* 类修改者 修改日期
* 修改说明
* <p>Title:BuildFolder.java</p>
* <p>Description:游海东个人开发</p>
* <p>Copyright:Copyright(c)2013</p>
* @author:游海东
* @date:2014-6-30 下午10:47:06
* @version V1.0
*/
public class BuildFolder
{
/**
* 判断文件夹是否存在,如果不存在就创建文件夹
* @Title:buildFolder
* @Description:
* @param:@param path
* @param:@return
* @return:String
* @throws
*/
public static String buildFolder(String path)
{
//读取文件夹路径
File file = new File(path);
//判断是否存在
if (!file.exists() && !file.isDirectory())
{
try
{
System.out.println("文件夹不存在!");
//生成文件夹
file.mkdir();
}
catch (Exception e)
{
e.printStackTrace();
}
}
else
{
System.out.println("文件夹存在!");
}
return path;
}
/**
* @Title:main
* @Description:
* @param:@param args
* @return: void
* @throws
*/
public static void main(String[] args)
{
String path = "D:\Dong";
String folder = buildFolder(path);
System.out.println("文件夹路径:" + folder);
}}3、实现结果(1)文件夹不存在时文件夹不存在!
文件夹路径:D:Dong(2)文件夹存在文件夹存在!
文件夹路径:D:Dong编写高质量代码 改善Java程序的151个建议 PDF高清完整版 http://www.linuxidc.com/Linux/2014-06/103388.htmJava 8简明教程 http://www.linuxidc.com/Linux/2014-03/98754.htmJava对象初始化顺序的简单验证 http://www.linuxidc.com/Linux/2014-02/96220.htmJava对象值传递和对象传递的总结 http://www.linuxidc.com/Linux/2012-12/76692.htmJava对象序列化ObjectOutputStream和ObjectInputStream示例 http://www.linuxidc.com/Linux/2012-08/68360.htm本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-07/103939.htm