浏览代码

add methods

Looly 5 年之前
父节点
当前提交
758626a482
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java

+ 13 - 0
hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java

@@ -1241,4 +1241,17 @@ public class IoUtil {
 		}
 		return checksum;
 	}
+
+	/**
+	 * 计算流的校验码,计算后关闭流
+	 *
+	 * @param in       流
+	 * @param checksum {@link Checksum}
+	 * @return Checksum
+	 * @throws IORuntimeException IO异常
+	 * @since 5.4.0
+	 */
+	public static long checksumValue(InputStream in, Checksum checksum){
+		return checksum(in, checksum).getValue();
+	}
 }