Java获取字符串Md5值
发布日期:2021-07-01 06:11:20
浏览次数:2
分类:技术文章
本文共 930 字,大约阅读时间需要 3 分钟。
package org.example;import java.io.UnsupportedEncodingException;import java.nio.charset.StandardCharsets;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Test { public static String getMd5(String text) throws NoSuchAlgorithmException, UnsupportedEncodingException { MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] bytes = md5.digest(text.getBytes(StandardCharsets.UTF_8)); StringBuilder builder = new StringBuilder(); for (byte aByte : bytes) { builder.append(Integer.toHexString((0x000000FF & aByte) | 0xFFFFFF00).substring(6)); } return builder.toString(); } public static void main(String[] args) throws NoSuchAlgorithmException, UnsupportedEncodingException { String str = "hello md5 你好"; System.out.println(getMd5(str)); // fca0127f57c8528791332645b8105bd8 }}
转载地址:https://pengshiyu.blog.csdn.net/article/details/106753684 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年05月06日 22时54分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
第九课堂-经验与技能分享交易网站
2019-05-05
北京西服定做_衬衫定制_关于我们_Dimoon TLR.
2019-05-05
何谓Dandy?它是一种着装风格
2019-05-05
景甜_百度百科
2019-05-05
ansible 使用when判断命令
2019-05-05
Squid配置文件详解
2019-05-05
(12) Hadoop 升级技能
2019-05-06
(总结)Nginx配置文件nginx.conf中文详解
2019-05-06
wget 下载
2019-05-06
HTTPS的七个误解
2019-05-06
ssl证书配置
2019-05-06
为什么使用<!DOCTYPE HTML>
2019-05-06
leetcode 477 Total Hamming Distance C++
2019-05-06
笑话收集
2019-05-06
超级程序员神话
2019-05-06
advanced installer制作windows软件安装界面
2019-05-06
操作系统读书笔记
2019-05-06
2017年计划
2019-05-06
【转】电容滤波的两个要点_Detective_ALong_新浪博客
2019-05-06