修复FileUtil.file末尾换行符导致路径判断错误的问题

This commit is contained in:
Looly
2024-07-10 20:23:39 +08:00
parent b335a2e1dc
commit 30e4695096
3 changed files with 35 additions and 30 deletions

View File

@@ -0,0 +1,24 @@
package cn.hutool.core.io.file;
import cn.hutool.core.io.FileUtil;
import org.junit.Test;
import java.io.File;
import static org.junit.Assert.assertEquals;
/**
* https://gitee.com/dromara/hutool/issues/IAB65V
*/
public class IssueIAB65VTest {
@Test
public void getAbsolutePathTest() {
String path = "D:\\test\\personal\n";
File file = FileUtil.file(path);
if(FileUtil.isWindows()){
// 换行符自动去除
assertEquals("D:\\test\\personal", file.toString());
}
}
}