Compare commits
6
Commits
v0.0.3
..
33876140a7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
33876140a7 | ||
|
|
47dbc3efaf | ||
|
|
319705c2fc | ||
|
|
1f67d8742a | ||
|
|
fb86228d03 | ||
|
|
cb50850eca |
@@ -6,7 +6,7 @@
|
||||
|
||||
<groupId>com.imyeyu.io</groupId>
|
||||
<artifactId>timi-io</artifactId>
|
||||
<version>0.0.3</version>
|
||||
<version>0.0.6</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<properties>
|
||||
@@ -92,7 +92,7 @@
|
||||
<dependency>
|
||||
<groupId>com.imyeyu.utils</groupId>
|
||||
<artifactId>timi-utils</artifactId>
|
||||
<version>0.0.3</version>
|
||||
<version>0.0.13</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.imyeyu.io;
|
||||
|
||||
import com.imyeyu.java.TimiJava;
|
||||
import com.imyeyu.java.bean.Callback;
|
||||
import com.imyeyu.java.bean.CallbackArg;
|
||||
import com.imyeyu.java.bean.timi.TimiCode;
|
||||
@@ -134,6 +135,20 @@ public class IO implements OS.FileSystem {
|
||||
return dir;
|
||||
}
|
||||
|
||||
public static File dir(String path, File def) {
|
||||
if (TimiJava.isEmpty(path)) {
|
||||
return def;
|
||||
}
|
||||
File dir = new File(path);
|
||||
if (dir.exists()) {
|
||||
if (dir.isFile()) {
|
||||
return dir.getParentFile();
|
||||
}
|
||||
return dir;
|
||||
}
|
||||
return def;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取文件对象,如果不存在则创建该文件
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user