Browse Source

remove concole

Looly 5 years ago
parent
commit
32ece1bbf4

+ 24 - 0
hutool-core/src/main/java/cn/hutool/core/io/FileUtil.java

@@ -1160,6 +1160,30 @@ public class FileUtil {
 	 * FileUtil.rename(file, "aaa", true) xx/xx.png =》xx/aaa.png
 	 * FileUtil.rename(file, "aaa", true) xx/xx.png =》xx/aaa.png
 	 * </pre>
 	 * </pre>
 	 * <p>
 	 * <p>
+	 *
+	 * <pre>
+	 * FileUtil.rename(file, "aaa.jpg", false) xx/xx.png =》xx/aaa.jpg
+	 * </pre>
+	 *
+	 * @param file        被修改的文件
+	 * @param newName     新的文件名,包括扩展名
+	 * @param isOverride  是否覆盖目标文件
+	 * @return 目标文件
+	 * @since 5.3.6
+	 */
+	public static File rename(File file, String newName, boolean isOverride) {
+		return rename(file, newName, false, isOverride);
+	}
+
+	/**
+	 * 修改文件或目录的文件名,不变更路径,只是简单修改文件名<br>
+	 * 重命名有两种模式:<br>
+	 * 1、isRetainExt为true时,保留原扩展名:
+	 *
+	 * <pre>
+	 * FileUtil.rename(file, "aaa", true) xx/xx.png =》xx/aaa.png
+	 * </pre>
+	 * <p>
 	 * 2、isRetainExt为false时,不保留原扩展名,需要在newName中
 	 * 2、isRetainExt为false时,不保留原扩展名,需要在newName中
 	 *
 	 *
 	 * <pre>
 	 * <pre>

+ 1 - 1
hutool-core/src/test/java/cn/hutool/core/io/FileUtilTest.java

@@ -70,7 +70,7 @@ public class FileUtilTest {
 	@Test
 	@Test
 	@Ignore
 	@Ignore
 	public void renameTest() {
 	public void renameTest() {
-		FileUtil.rename(FileUtil.file("hutool.jpg"), "b.png", false, false);
+		FileUtil.rename(FileUtil.file("d:/test/3.jpg"), "2.jpg", false);
 	}
 	}
 
 
 	@Test
 	@Test

+ 0 - 2
hutool-poi/src/main/java/cn/hutool/poi/excel/ExcelReader.java

@@ -5,7 +5,6 @@ import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.collection.IterUtil;
 import cn.hutool.core.collection.IterUtil;
 import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.lang.Assert;
 import cn.hutool.core.lang.Assert;
-import cn.hutool.core.lang.Console;
 import cn.hutool.core.map.MapUtil;
 import cn.hutool.core.map.MapUtil;
 import cn.hutool.core.util.ObjectUtil;
 import cn.hutool.core.util.ObjectUtil;
 import cn.hutool.core.util.StrUtil;
 import cn.hutool.core.util.StrUtil;
@@ -240,7 +239,6 @@ public class ExcelReader extends ExcelBase<ExcelReader> {
 		List rowList;
 		List rowList;
 		for (int i = startRowIndex; i <= endRowIndex; i++) {
 		for (int i = startRowIndex; i <= endRowIndex; i++) {
 			rowList = readRow(i);
 			rowList = readRow(i);
-			Console.log("### {}: {}", i, rowList);
 			if (CollUtil.isNotEmpty(rowList) || false == ignoreEmptyRow) {
 			if (CollUtil.isNotEmpty(rowList) || false == ignoreEmptyRow) {
 				if (null == rowList) {
 				if (null == rowList) {
 					rowList = new ArrayList<>(0);
 					rowList = new ArrayList<>(0);