public static void main(String[] args) {System.out.println(getHashValueByStr("gelinwangzijuge"));}public static String getHashValueByStr(String str) {try {// 创建获取一个MessageDigest对象,并且指定计算的类型: MD2|MD5|SHA-1|SHA-256|SHA-384|SHA-512MessageDigest messageDigest = MessageDigest.getInstance("SHA-256");messageDigest.reset();byte[] digest = messageDigest.digest(str.getBytes("utf-8"));// hash数组为32位,否则就hash失败if (digest.length != 32) {System.out.println("计算hash值失败");return null;}// 将计算得到的字节数组转为十六进制--并转换成字符串return Hex.toHexString(digest);} catch (UnsupportedEncodingException u) {System.exit(-2);} catch (NoSuchAlgorithmException n) {System.exit(-3);}return null;}

java获取指定字符的hash值相关推荐

  1. java获取文件hash值_怎样用java获取到文件的hash值?

    public static byte[] createChecksum(String filename) throws Exception { InputStream fis = new FileIn ...

  2. Java获取指定月份的最后一天

    https://blog.csdn.net/itmyhome1990/article/details/85619804 Java获取指定月份的最后一天 麦田 2019-01-02 17:43:38   ...

  3. java获取指定日期的所在周的第一天(周一)

    java获取指定日期的所在周的第一天(周一) private static void getWeekByDate(Date time) {SimpleDateFormat sdf = new Simp ...

  4. springboot-前端js设置cookie的name、value值,后端利用name获取指定cookie的value值

    springboot-前端js设置cookie的name.value值,后端利用name获取指定cookie的value值         前端 js 将传递过来的 id 存入cookie中, coo ...

  5. js获取html样式属性,js怎么获取指定css属性的值?

    js怎么获取指定css属性的值?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. js怎么获取指定css属性的值? 1.通过dom.style.属性 来获取 ...

  6. java 获取指定日期的前几天或后几天

    /*java获取指定日期的前几天或后几天@param datestr指定日期* @param format 日期格式* * @param flag true为获取后几天, false:为获取前几天* ...

  7. Java获取指定年月的开始时间和结束时间

    文章目录 Java获取指定年月的开始时间和结束时间 Java获取指定年月的开始时间和结束时间 // 获取指定年指定月的开始天数和结束天数public static Map<String,Date ...

  8. Java 获取指定日期

    Java 获取指定日期每周的第一天和最后一天 private String firstWeekDay(String days)throws Exception{ String first_day=&q ...

  9. JAVA获取指定日期

    JAVA获取指定日期 获取前/后(月.天.小时)时间 获取上月: 得到一个月最后一天日期(31/30/29/28) 获取本日日期 获取本周一日期 获取本周日日期 获取本月日期 java项目中经常需要用 ...

最新文章

  1. 软件测试培训分享:做软件测试需要掌握数据库的知识吗?
  2. 如何使用华为云的计算资源来进行机器学习(CodeLab)
  3. Java客户端访问HBase集群解决方案(优化)
  4. 图像的低频是轮廓,高频是噪声和细节 小波变换
  5. 阿里GTS解密--GTS的原理、架构与特点
  6. SAP CRM CRM_PARTNER_READ_MULTI_OB
  7. 7-8 最优服务次序问题 (10 分)
  8. 《Head First 设计模式》第十章-状态模式 状态模式
  9. 条件队列java_Java并发系列(4)AbstractQueuedSynchronizer源码分析之条件队列
  10. LINUX考证优惠信息转发(图)
  11. 在WinForm中使用Web Service来实现软件自动升级
  12. linux telnet mysql_Linux下安装telnet(傻瓜教程)
  13. 斯坦福机器学习课程 Exercise 习题三
  14. 淘宝店铺装修旺铺基础版全屏轮播代码效果1920PX海报
  15. spss因子分析结果解读_SPSS进行问卷量表信度检验(详细操作过程及结果分析)——【杏花开生物医药统计】...
  16. poi-tl——Word模板生成器
  17. html js实现省市区联动调节下拉框菜单
  18. 计算机科学数学背景,Emory的Mathematics and Computer Science「埃默里大学数学与计算机科学系」...
  19. 苹果或3月8日开新品发布会是真的吗?
  20. 在《王者荣耀》来聊聊游戏的帧同步

热门文章

  1. C语言——结构体、共用体
  2. 富兰克林的自律十三条
  3. linux查看端口转发,端口转发(Linux/Windows)
  4. 无法往开启kerberos的zookeeper上注册服务_《坦克世界》不删档测试开启公告——测试服玩家福利原来在这里...
  5. android 存储容量 工具,AndroidStudio分析工具
  6. FS-LDM第一讲-----金融业务逻辑数据模型
  7. 使用正则表达式匹配AA、AAA、AABB几个相同字符重复出现
  8. 正确使用矢量网络分析仪的方法
  9. 姚劲波回应“简历泄露门”:将堵住技术漏洞
  10. Homebrew更换国内镜像源(中科大、阿里、清华)