当前位置: 首页 > news >正文

文件夹工具类 - FolderUtils

文件夹工具类,提供创建完整路径的方法。

 

源码如下:(点击下载 -FolderUtils.java 、commons-io-2.4.jar )

import java.io.File;
import org.apache.commons.io.FilenameUtils;

/**
 * 文件夹工具
 * 
 */
public class FolderUtils {

    /**
     * 创建完整路径
     *
     * @param path
     *            a {@link java.lang.String} object.
     */
    public static final void mkdirs(final String... path) {
        for (String foo : path) {
            final String realPath = FilenameUtils.normalizeNoEndSeparator(foo, true);
            final File folder = new File(realPath);
            if (!folder.exists() || folder.isFile()) {
                folder.mkdirs();
            }
        }
    }

}

 

相关文章:

  • iOS中使用RSA对数据进行加密解密
  • 王高利:Apache2.4编译安装及其新特性
  • 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(五)Image View视图 学习笔记...
  • 机器学习中的数学(1)-回归(regression)、梯度下降(gradient descent)
  • Angularjs1.2版本与1.3版本中控制器的问题
  • php_note.txt
  • Tomcat设置,输入IP地址 ,直接访问项目主页
  • Visual Studio Emulator for Android 里面的安卓模拟器如何启用
  • HTML布局
  • java swing表格中包含单选框
  • 如何备份sqlserver2000的数据库
  • 【原创】GCC选项-g和-ggdb的区别
  • Domino的LDAP与WingFTP集成
  • 查找与排序
  • 技术or管理
  • 2019年如何成为全栈工程师?
  • iOS | NSProxy
  • JS 面试题总结
  • tab.js分享及浏览器兼容性问题汇总
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • Yeoman_Bower_Grunt
  • 阿里云购买磁盘后挂载
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 高度不固定时垂直居中
  • 给初学者:JavaScript 中数组操作注意点
  • 记录一下第一次使用npm
  • 解析 Webpack中import、require、按需加载的执行过程
  • 前端设计模式
  • 使用 Docker 部署 Spring Boot项目
  • 数据可视化之 Sankey 桑基图的实现
  • 我有几个粽子,和一个故事
  • 学习Vue.js的五个小例子
  • Mac 上flink的安装与启动
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 阿里云服务器如何修改远程端口?
  • ​linux启动进程的方式
  • # 数据结构
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (篇九)MySQL常用内置函数
  • (四)汇编语言——简单程序
  • (一)认识微服务
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (转)创业家杂志:UCWEB天使第一步
  • (转)使用VMware vSphere标准交换机设置网络连接
  • .net 8 发布了,试下微软最近强推的MAUI
  • .Net Winform开发笔记(一)
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .Net 应用中使用dot trace进行性能诊断
  • .NET多线程执行函数
  • .NET企业级应用架构设计系列之开场白
  • .Net中的集合
  • /proc/interrupts 和 /proc/stat 查看中断的情况