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 - ChecksumIORuntimeException - IO异常public static Checksum checksum(InputStream in, Checksum checksum) throws IORuntimeException
in - 流checksum - ChecksumIORuntimeException - IO异常public static long checksumValue(InputStream in, Checksum checksum)
in - 流checksum - ChecksumIORuntimeException - IO异常Copyright © 2025. All rights reserved.