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



  • 相关阅读:
    Webpack实现按需打包Lodash的几种方法详解
    一文带你了解babel-preset-env
    Vue-给对象新增属性(使用Vue.$set())
    vue v-slot
    Vue2.4+新增属性.sync、$attrs、$listeners
    彻底搞定Javascript事件循环
    Spring Boot 添加JSP支持【转】
    防火墙设置
    黑黑客客
    tomcat启动时设定环境变量
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5103343.html
Copyright © 2011-2022 走看看