100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java 生成随机md5_Java常用工具类(计算MD5 验证码随机生成 天数差值计算)

java 生成随机md5_Java常用工具类(计算MD5 验证码随机生成 天数差值计算)

时间:2021-09-13 16:20:51

相关推荐

java 生成随机md5_Java常用工具类(计算MD5 验证码随机生成 天数差值计算)

写这个博文的目的是为了怕哪天自己的电脑崩溃了,以前写的那些代码就没了,所以将自己写的工具类贴出来,方便以后去使用,也避免自己反复去创造轮子,

也可以对这些方法进行简单修改来完成业务需求,这样就可以极大的提高开发的效率。

方法一:计算字符串的MD5的值

使用方法很简单,直接把值传入方法中就可以了,会返回一个字符串String注意去获取。

public final static String calculateMD5(String s) {

char hexDigits[] = { , 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F };

try {

byte[] btInput = s.getBytes();

// 获得MD5摘要算法的 MessageDigest 对象

MessageDigest mdInst = MessageDigest.getInstance("MD5");

// 使用指定的字节更新摘要

mdInst.update(btInput);

// 获得密文

byte[] md = mdInst.digest();

// 把密文转换成十六进制的字符串形式

int j = md.length;

char str[] = new c

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。