如何在java中将字节数组转换为BigInteger

我正在研究java …我想知道如何将字节数组转换为BigInteger.
     实际上我使用了md5的摘要方法,它返回了我想要转换为Biginteger的字节数组.
最佳答案
此示例Get MD5 hash in a few lines of Java有一个相关示例.

我相信你应该能做到的

MessageDigest m=MessageDigest.getInstance("MD5");
m.update(message.getBytes(), 0, message.length());
BigInteger bi = new BigInteger(1,m.digest());

如果你想要它的样式“d41d8cd98f00b204e9800998ecf8427e”你应该能够做到

System.out.println(bi.toString(16));

转载注明原文:如何在java中将字节数组转换为BigInteger - 代码日志