public static String MD5(String sourceStr) {
if (TextUtils.isEmpty(sourceStr)) {
return "";
}
String result = "";
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(sourceStr.getBytes());
byte b[] = md.digest();
int i;
StringBuffer buf = new StringBuffer("");
for (byte value : b) {
i = value;
if (i < 0) {
i += 256;
}
if (i < 16) {
buf.append("0");
}
buf.append(Integer.toHexString(i));
}
result = buf.toString();
} catch (NoSuchAlgorithmException e) {
System.out.println(e);
}
return result;
}
Android之字符串转为MD5
最新推荐文章于 2025-03-20 09:04:50 发布