0
A
回答
0
自己的例子,创建一个实用工具类散列,使用这样的静态方法...
public class MD5Util {
private static final String ALGORITHM = "MD5";
public static String getHash(String text){
try {
MessageDigest md = MessageDigest.getInstance(ALGORITHM);
md.update(text.getBytes());
byte[] byteData = md.digest();
StringBuffer hexString = new StringBuffer();
for(byte bd : byteData){
String hex = Integer.toHexString(bd & 0xff);
if(hex.length() == 1)
hexString.append(0);
hexString.append(hex);
}
return hexString.toString();
} catch (NoSuchAlgorithmException ex) {
Logger.getLogger(MD5Util.class.getName()).log(Level.SEVERE, null, ex);
}
return null;
}
}
然后,调用静态方法和结果集到标签字段,像这样...
hashValueLabel.setText(MD5Util.getHash(textInputLabel.getText()));
相关问题
- 1. 无法从Java md5哈希得到相同的结果作为python md5哈希
- 2. Java MD5哈希不匹配.NET哈希
- 3. 有不同的结果MD5哈希
- 4. 在弹出窗口中显示结果
- 5. MD5哈希函数输出垃圾
- 6. SQL 2005 MD5哈希和C#MD5哈希
- 7. C#MD5哈希Groovy的MD5哈希
- 8. PHP MD5(MD5)哈希
- 9. Java计算MD5哈希
- 10. JavaScript MD5哈希与Java Applet MD5散列?
- 11. PHP MD5哈希
- 12. JQueryMobile弹出窗口不显示时,将哈希追加到URL
- 13. MD5哈希更快
- 14. 如何在Qt中创建MD5哈希?
- 15. 解密MD5哈希
- 16. SHA512和MD5哈希
- 17. 生成MD5哈希
- 18. GPU MD5/SHA1哈希
- 19. 如何将结果输出到JSFiddle中的'结果'窗口?
- 20. MD5哈希在Python中返回不同的结果
- 21. MD5哈希在药剂
- 22. 结合多个文件的MD5哈希
- 23. 结果显示在新窗口中
- 24. MD5哈希关于java而非JavaScript
- 25. 使用Java处理MD5哈希问题
- 26. .net和java的不同MD5哈希值
- 27. Java MD5哈希,我该怎么办?
- 28. Console.WriteLine不显示在输出窗口
- 29. OutputDebugString - 不在输出窗口中显示
- 30. BSD unix md5哈希位值
https://s32.postimg.org/eb609f0dh/hasher1.png – BigDonnie123