《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
-
@param s
-
@return
*/
public static String getMD5String(String s) {
return getMD5String(s.getBytes());
}
/**
-
判断字符串的md5校验码是否与一个已知的md5码相匹配
-
@param password
-
要校验的字符串
-
@param md5PwdStr
-
已知的md5校验码
-
@return
*/
public static boolean checkPassword(String password, String md5PwdStr) {
String s = getMD5String(password);
return s.equals(md5PwdStr);
}
/**
-
生成文件的md5校验值
-
@param file
-
@return
-
@throws IOException