如何得到32位的MD5结果,sun的api得到的是16位的 如何得到32位的MD5结果,sun的api得到的是16位的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实际上MD5都是16位字节的。你所说的32位只是将这16位字节变成可以文本显示而已,通过Java的API获得的byte[] result后,StringBuffer buff = new StringBuffer();for(int i = 0; i < result.length; i++) { String byteStr = Integer.toHexString(result[i] & 0xFF); if(byteStr.length() < 2) buff.append('0'); buff.append(byteStr);}这样就是标准的32位了. hql 查询不重复语句出错 如何使一个Jlabel中内容居中并且上端带一条彩色的线? 关于多态性的动态绑定问题。。对象调用方法的执行过程。 求助,log4j每次执行产生一个新的文件名,该怎么做呢 请教论坛各位大虾,如何将一个字符串加密成Long类型的数据?最好是用DES加密~~谢了 XML处理问题之小问,高手请进 请教各位:如何用javascript设置select中的项变灰啊! java调用DB2 v8.1存储过程出现错误,帮忙看帖! 关于继承的一个小问题 小散分一次,前十名有分!!没有原因的 高分求关于oracle的blob字段操作的长度限制问题?? 大家帮看看
StringBuffer buff = new StringBuffer();
for(int i = 0; i < result.length; i++) {
String byteStr = Integer.toHexString(result[i] & 0xFF);
if(byteStr.length() < 2)
buff.append('0');
buff.append(byteStr);
}这样就是标准的32位了.