公共の静的な無効メイン(文字列[] argsが)はParseException、IOExceptionが{スロー
{試みる
ファイルのファイル=新しいファイル( "C://Users//Administrator//Desktop//aabb//OverviewInfo-201904-20190506185734-03.txtを");
FileInputStreamのFIS =新しいFileInputStreamを(ファイル);
するMessageDigest MD = MessageDigest.getInstance( "MD5")。
バイト[] =新しいバイト[1024]バッファと
INT長= -1。
(!(長さ= fis.read(1024、、0バッファ))= -1){一方
md.update(バッファ、0、長さ)。
}
のBigInteger BIGINT =新しいBigIntegerの(1、md.digest())。
System.out.println( "文件MD5值:" + bigInt.toString(16));
}キャッチ(にFileNotFoundException電子){
e.printStackTrace();
}キャッチ(持つNoSuchAlgorithmException電子){
e.printStackTrace();
}キャッチ(IOExceptionを電子){
e.printStackTrace();
}
}