zoukankan      html  css  js  c++  java
  • Java生成文件夹

    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


  • 相关阅读:
    [紫书] 八数码问题(BFS)
    [紫书] 移动盒子(Boxes in a Line)
    [洛谷] P1803 凌乱的yyy / 线段覆盖 (贪心)
    [紫书] 破损的键盘(Broken Keyboard)
    bzoj3891
    poj3233
    bzoj1941
    Vijos2034
    poj2985
    Vijos1100
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314998.html
Copyright © 2011-2022 走看看