阅读背景:

如何获取十六进制字符串的整数值

来源:互联网 

I have this code below:

我有以下代码:

try {
  MessageDigest md = MessageDigest.getInstance("MD5");
  byte[] byteArray = md.digest(myString.getBytes("UTF-8"));
  StringBuffer sb = new StringBuffer();
  for (int i = 0; i < byteArray.length; i++) {
    sb.append(Integer.toString((byteArray[i] & 0xff) + 0x100, 16).substring(1));
  }

  int n = (int) Long.parseLong(sb.toString());
  System.out.println(n);
} catch (Exception e) {
  System.out.println(e.getMessage());
}
try {
  Mes



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: