add compact to poi5.2

This commit is contained in:
Looly
2022-02-16 12:29:57 +08:00
parent 9dcf13ab97
commit 531055e6bd
14 changed files with 40 additions and 31 deletions

View File

@@ -899,10 +899,12 @@ public class FileUtil extends PathUtil {
* 调用 Java 虚拟机时,可以为该系统属性赋予不同的值,但不保证对该属性的编程更改对该方法使用的临时目录有任何影响。
* @return 临时文件
* @throws IORuntimeException IO异常
* @since 5.7.22
*/
public static File createTempFile() throws IORuntimeException {
return createTempFile("hutool", null, null, true);
}
/**
* 在默认临时文件目录下创建临时文件,创建后的文件名为 prefix[Randon].suffix。
* 默认临时文件目录由系统属性 <code>java.io.tmpdir<code> 指定。
@@ -913,10 +915,12 @@ public class FileUtil extends PathUtil {
* @param isReCreat 是否重新创建文件(删掉原来的,创建新的)
* @return 临时文件
* @throws IORuntimeException IO异常
* @since 5.7.22
*/
public static File createTempFile(String suffix, boolean isReCreat) throws IORuntimeException {
return createTempFile("hutool", suffix, null, isReCreat);
}
/**
* 在默认临时文件目录下创建临时文件,创建后的文件名为 prefix[Randon].suffix。
* 默认临时文件目录由系统属性 <code>java.io.tmpdir<code> 指定。
@@ -929,10 +933,12 @@ public class FileUtil extends PathUtil {
* @param isReCreat 是否重新创建文件(删掉原来的,创建新的)
* @return 临时文件
* @throws IORuntimeException IO异常
* @since 5.7.22
*/
public static File createTempFile(String prefix, String suffix, boolean isReCreat) throws IORuntimeException {
return createTempFile(prefix, suffix, null, isReCreat);
}
/**
* 创建临时文件<br>
* 创建后的文件名为 prefix[Randon].tmp

View File

@@ -460,7 +460,7 @@ public class FileUtilTest {
Assert.assertTrue(nullDirTempFile.exists());
File suffixDirTempFile = FileUtil.createTempFile(".xlsx",true);
Assert.assertTrue(FileUtil.getSuffix(suffixDirTempFile).equals("xlsx"));
Assert.assertEquals("xlsx", FileUtil.getSuffix(suffixDirTempFile));
File prefixDirTempFile = FileUtil.createTempFile("prefix",".xlsx",true);
Assert.assertTrue(FileUtil.getPrefix(prefixDirTempFile).startsWith("prefix"));