public class ChecksumUtil extends Object
Constructor and Description |
---|
ChecksumUtil() |
Modifier and Type | Method and Description |
---|---|
static Checksum |
checksum(File file,
Checksum checksum)
计算文件校验码
|
static Checksum |
checksum(InputStream in,
Checksum checksum)
计算流的校验码,计算后关闭流
|
static long |
checksumCRC32(File file)
计算文件CRC32校验码
|
static long |
checksumCRC32(InputStream in)
计算流CRC32校验码,计算后关闭流
|
static long |
checksumValue(InputStream in,
Checksum checksum)
计算流的校验码,计算后关闭流
|
public static long checksumCRC32(File file) throws IORuntimeException
file
- 文件,不能为目录IORuntimeException
- IO异常public static long checksumCRC32(InputStream in) throws IORuntimeException
in
- 文件,不能为目录IORuntimeException
- IO异常public static Checksum checksum(File file, Checksum checksum) throws IORuntimeException
file
- 文件,不能为目录checksum
- Checksum
IORuntimeException
- IO异常public static Checksum checksum(InputStream in, Checksum checksum) throws IORuntimeException
in
- 流checksum
- Checksum
IORuntimeException
- IO异常public static long checksumValue(InputStream in, Checksum checksum)
in
- 流checksum
- Checksum
IORuntimeException
- IO异常Copyright © 2025. All rights reserved.