- //--------------------------------------dir--------------------------------------------//\r
- /*\r
- public static final HashSet<String> walkDir(String path, int mode) throws Exception {\r
- HashSet<String> pathlist = new HashSet<String>();\r
- Common.toDoAll(path, Common.class.getMethod("walkDir", String.class), null, null, mode);\r
- return pathlist;\r
- }\r
- */\r
- public static final void ensureDir(String objFileWhole) {\r
- File tempdir;\r
- Matcher mtrseparate = ptnseparate.matcher(objFileWhole);\r
- if (mtrseparate.find()) {\r
- tempdir = new File(mtrseparate.group(1));\r
- if (!tempdir.exists()) tempdir.mkdirs();\r
- }\r
- }\r
- \r
- public static final void deleteDir(String objFileWhole) {\r
- String[] list = new File(objFileWhole).list();\r
- File temp;\r
- for (int i = 0 ; i < list.length ; i++) {\r
- temp = new File(objFileWhole + File.separator + list[i]);\r
- if (temp.isDirectory()) {\r
- deleteDir(objFileWhole + File.separator + list[i]);\r
- } else {\r
- temp.delete();\r
- }\r
- }\r
- new File(objFileWhole).delete();\r
- }\r
- \r
- public static final String dirCopy_(String src) throws Exception {\r
- Matcher mtrseparate = Common.ptnseparate.matcher(src);\r
- if (mtrseparate.find()) {\r
- dirCopy(src, mtrseparate.group(1) + File.separator + "_" + mtrseparate.group(2));\r
- }\r
- return mtrseparate.group(1) + File.separator + "_" + mtrseparate.group(2);\r
- }\r
- \r
- public static final void dirCopy(String src, String des) throws Exception {\r
- String[] list = new File(src).list();\r
- File test;\r
+ //--------------------------------------dir--------------------------------------------//\r
+ /*\r
+ public static final HashSet<String> walkDir(String path, int mode) throws Exception {\r
+ HashSet<String> pathlist = new HashSet<String>();\r
+ Common.toDoAll(path, Common.class.getMethod("walkDir", String.class), null, null, mode);\r
+ return pathlist;\r
+ }\r
+ */\r
+ public static final void ensureDir(String objFileWhole) {\r
+ File tempdir;\r
+ Matcher mtrseparate = ptnseparate.matcher(objFileWhole);\r
+ if (mtrseparate.find()) {\r
+ tempdir = new File(mtrseparate.group(1));\r
+ if (!tempdir.exists()) tempdir.mkdirs();\r
+ }\r
+ }\r
+ \r
+ public static final void deleteDir(String objFileWhole) {\r
+ String[] list = new File(objFileWhole).list();\r
+ File temp;\r
+ for (int i = 0 ; i < list.length ; i++) {\r
+ temp = new File(objFileWhole + File.separator + list[i]);\r
+ if (temp.isDirectory()) {\r
+ deleteDir(objFileWhole + File.separator + list[i]);\r
+ } else {\r
+ temp.delete();\r
+ }\r
+ }\r
+ new File(objFileWhole).delete();\r
+ }\r
+ \r
+ public static final String dirCopy_(String src) throws Exception {\r
+ Matcher mtrseparate = Common.ptnseparate.matcher(src);\r
+ if (mtrseparate.find()) {\r
+ dirCopy(src, mtrseparate.group(1) + File.separator + "_" + mtrseparate.group(2));\r
+ }\r
+ return mtrseparate.group(1) + File.separator + "_" + mtrseparate.group(2);\r
+ }\r
+ \r
+ public static final void dirCopy(String src, String des) throws Exception {\r
+ String[] list = new File(src).list();\r
+ File test;\r