計算ファイルMD 5
4986 ワード
1.ファイルMD 5を算出し、ファイルが同一であるか否かを判断する
pomファイルはcommons-codecを導入する.jar
<dependency>
<groupId>commons-codecgroupId>
<artifactId>commons-codecartifactId>
<version>1.11version>
dependency>
テストクラス:取り出しファイルのMD 5 hex値をテストする
package com.dist.image;
import org.apache.commons.codec.digest.DigestUtils;
import org.junit.Test;
import java.io.FileInputStream;
import java.io.IOException;
/**
* jar:commons-codec
*
* @program: springbootdemo
* @Date: 2019/1/25 10:35
* @Author: Mr.Zheng
* @Description:
*/
public class ImageTest {
/**
* MD5 , , ,
* md5hex , ,
* md5hex , md5hex
*/
@Test
public void testMD5(){
try {
String md5Hex = DigestUtils.md5Hex(new FileInputStream("D:\\qr-code-vcard.png"));
System.out.println("md5Hex===="+md5Hex);
} catch (IOException e) {
e.printStackTrace();
}
}
}