Java生成文件夹


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高清完整版

Java 8简明教程

Java对象初始化顺序的简单验证

Java对象值传递和对象传递的总结

Java对象序列化ObjectOutputStream和ObjectInputStream示例

本文永久更新链接地址:

相关内容

    暂无相关文章