当前位置:首页 > 开发 > 编程语言 > Java > 正文

Java Utils

发表于: 2015-02-12   作者:darrenzhu   来源:转载   浏览次数:
摘要: Given a path, create the missing sub directory private void mkDirs(String path) { List<String> dirs = new ArrayList<String>(); if (path != null && path.length() > 0) {
Given a path, create the missing sub directory
private void mkDirs(String path) {
	List<String> dirs = new ArrayList<String>();
	if (path != null && path.length() > 0) {
		String[] parts = path.split("\\\\");// split by two '\'
		for (String part : parts) {
			dirs.add(part);
		}
		
		StringBuilder pathConcat = new StringBuilder("\\\\");
		for (String s : dirs) {
			if (s != null && s.length() > 0) {
				pathConcat.append(s).append("\\");
				File subdir = new File(pathConcat.toString());
				if (!subdir.exists() && !s.endsWith(".sql") ) {
					subdir.mkdir();
				}
			}
		}
	}
}

Java Utils

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
简介: 如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章
现在流行的linux发行版经常会提供一个新型的压缩工具,叫做XZ Utils。可以去http://distrowatch.com
也许有的开发者觉得在Android开发中用户界面设计和实现简陋而麻烦,缺乏有效的帮助和支持。Android-
DispatcherServlet的静态初始化 /** * Name of the class path resource (relative to the Dispatch
也许有的开发者觉得在Android开发中用户界面设计和实现简陋而麻烦,缺乏有效的帮助和支持。Android-
6 java
一、new 关键字 当一个引用类型的变量在声明的时候,由于没有被初始化,它不指向任何对象实例。使用ne
7 java
一、接口: 接口对期成员变量和方法有很多限制: 1.接口中的成员变量默认都是public、static、final
8 java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月
9 java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月
10 java
<转>axis2创建web service 关键字: axis2创建web service axis2创建web service 作者:张涛 a
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号