diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb3992e23..0abbe6fec 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@
* 【core 】 增加汉字转阿拉伯数字Convert.chineseToNumber(pr#1469@Github)
* 【json 】 JSONUtil增加getByPath方法支持默认值(issue#1470@Github)
* 【crypto 】 SecureUtil增加hmacSha256方法(pr#1473@Github)
+* 【core 】 FileTypeUtil判断流增加文件名辅助判断(pr#1471@Github)
### Bug修复
* 【socket 】 修复Client创建失败资源未释放问题。
diff --git a/hutool-core/src/main/java/cn/hutool/core/io/FileTypeUtil.java b/hutool-core/src/main/java/cn/hutool/core/io/FileTypeUtil.java
index d7764bce3..b5250bb07 100644
--- a/hutool-core/src/main/java/cn/hutool/core/io/FileTypeUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/io/FileTypeUtil.java
@@ -1,5 +1,7 @@
package cn.hutool.core.io;
+import cn.hutool.core.util.StrUtil;
+
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
@@ -7,8 +9,6 @@ import java.util.Map;
import java.util.Map.Entry;
import java.util.concurrent.ConcurrentSkipListMap;
-import cn.hutool.core.util.StrUtil;
-
/**
* 文件类型判断工具类
*
@@ -111,7 +111,7 @@ public class FileTypeUtil {
* 根据文件流的头部信息获得文件类型
*
* @param fileStreamHexHead 文件流头部16进制字符串
- * @return 文件类型,未找到为null
+ * @return 文件类型,未找到为{@code null}
*/
public static String getType(String fileStreamHexHead) {
for (Entry fileTypeEntry : FILE_TYPE_MAP.entrySet()) {
@@ -126,7 +126,7 @@ public class FileTypeUtil {
* 根据文件流的头部信息获得文件类型
*
* @param in {@link InputStream}
- * @return 类型,文件的扩展名,未找到为null
+ * @return 类型,文件的扩展名,未找到为{@code null}
* @throws IORuntimeException 读取流引起的异常
*/
public static String getType(InputStream in) throws IORuntimeException {
@@ -144,7 +144,7 @@ public class FileTypeUtil {
*
* @param in {@link InputStream}
* @param filename 文件名
- * @return 类型,文件的扩展名,未找到为null
+ * @return 类型,文件的扩展名,未找到为{@code null}
* @throws IORuntimeException 读取流引起的异常
*/
public static String getType(InputStream in, String filename) {
@@ -189,7 +189,7 @@ public class FileTypeUtil {
*
*
* @param file 文件 {@link File}
- * @return 类型,文件的扩展名,未找到为null
+ * @return 类型,文件的扩展名,未找到为{@code null}
* @throws IORuntimeException 读取文件引起的异常
*/
public static String getType(File file) throws IORuntimeException {