OSGI学習ノート
1659 ワード
1
/**
*
*/
package com.common.utils;
import java.io.File;
/**
* @author Administrator
*
*/
public class FileIO {
/**
*
*/
private static String separator = System.getProperty("file.separator");
/**
* ,
*
* @param args
* : (path,name,isHaveTime:1 ,0 )
*/
public static void createDir(String... args) {
String abstractPath = getDirAbstractPath(args);
File file = new File(abstractPath);
if (file.exists()) {
file.delete();
}
file.mkdir();
}
public static void createMusicDir(String dir) {
String abstractPath = "D:\\minglei\\music\\" + dir;
File file = new File(abstractPath);
if (file.exists()) {
file.delete();
}
file.mkdir();
}
/**
*
*
* @param path
* @param name
* @return
*/
private static String getDirAbstractPath(String... args) {
if (!UtilTool.isBlank(args[1])) {
if (args[2].equals("1")) {
return args[0] + separator + args[1] + "("
+ UtilTool.getCurrentTime() + ")";
} else {
return args[0] + separator + args[1];
}
}
return args[0] + separator + UtilTool.getCurrentTime();
}
public static void main(String[] args) {
FileIO.createMusicDir("lll");
}
}