最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java計(jì)算文本MD5加密值的方法示例

 更新時(shí)間:2018年12月22日 11:37:00   作者:秋夜雨微涼  
這篇文章主要介紹了Java計(jì)算文本MD5加密值的方法,結(jié)合實(shí)例形式分析了Java基于security實(shí)現(xiàn)md5加密算法進(jìn)行文本加密相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Java計(jì)算文本MD5加密值的方法。分享給大家供大家參考,具體如下:

java計(jì)算文本MD5值,用于加密

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class GetMd5 {
  public static void main(String[] args) {
    String a="123";
  System.out.println(getMd5(a));
  }
  /**
   * 獲取文本字段的MD5值
   * @param txt
   * @return
   */
  public static String getMd5(String txt){
    String rs = "";
    String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8","9", "a", "b", "c", "d", "e", "f" };
    try {
      MessageDigest messageDigest = MessageDigest.getInstance("MD5");
      byte[] b = messageDigest.digest(txt.getBytes());
      StringBuffer resultSb = new StringBuffer();
      for (int i = 0; i < b.length; i++) {
        int n = b[i];
        if (n < 0)
          n = 256 + n;
        int d1 = n / 16;
        int d2 = n % 16;
        resultSb.append(hexDigits[d1] + hexDigits[d2]);
      }
      rs = resultSb.toString();
    } catch (NoSuchAlgorithmException e) {
      e.printStackTrace();
    }
    return rs;
  }
}

輸出值:

202cb962ac59075b964b07152d234b70

PS:關(guān)于加密解密感興趣的朋友還可以參考本站在線工具:

文字在線加密解密工具(包含AES、DES、RC4等):
http://tools.jb51.net/password/txt_encode

MD5在線加密工具:
http://tools.jb51.net/password/CreateMD5Password

在線散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt

在線MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha

在線sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/sha_encode

更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java字符與字符串操作技巧總結(jié)》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》和《Java緩存操作技巧匯總

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • SpringBoot中@PathVariable、@RequestParam和@RequestBody的區(qū)別和使用詳解

    SpringBoot中@PathVariable、@RequestParam和@RequestBody的區(qū)別和使用詳解

    這篇文章主要介紹了SpringBoot中@PathVariable、@RequestParam和@RequestBody的區(qū)別和使用詳解,@PathVariable 映射 URL 綁定的占位符,通過@RequestMapping注解中的{}占位符來標(biāo)識(shí)URL中的變量部分,需要的朋友可以參考下
    2024-01-01
  • Java+Swing實(shí)現(xiàn)中國象棋游戲

    Java+Swing實(shí)現(xiàn)中國象棋游戲

    這篇文章將通過Java+Swing實(shí)現(xiàn)經(jīng)典的中國象棋游戲。文中可以實(shí)現(xiàn)開始游戲,悔棋,退出等功能。感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試
    2022-02-02
  • Mybatis-Plus之ID自動(dòng)增長的設(shè)置實(shí)現(xiàn)

    Mybatis-Plus之ID自動(dòng)增長的設(shè)置實(shí)現(xiàn)

    本文主要介紹了Mybatis-Plus之ID自動(dòng)增長的設(shè)置實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Java中避免過多if-else的幾種方法

    Java中避免過多if-else的幾種方法

    這篇文章主要介紹了Java中避免過多if-else的幾種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Nacos的單機(jī)模式啟動(dòng)失敗問題及解決

    Nacos的單機(jī)模式啟動(dòng)失敗問題及解決

    這篇文章主要介紹了Nacos的單機(jī)模式啟動(dòng)失敗問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • SpringBoot配置攔截器方式實(shí)例代碼

    SpringBoot配置攔截器方式實(shí)例代碼

    在本篇文章里小編給大家分享的是關(guān)于SpringBoot配置攔截器方式實(shí)例代碼,有需要的朋友們可以參考下。
    2020-04-04
  • gradle中的增量構(gòu)建淺析

    gradle中的增量構(gòu)建淺析

    這篇文章主要介紹了gradle中的增量構(gòu)建,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • Java嵌套for循環(huán)的幾種常見優(yōu)化方案

    Java嵌套for循環(huán)的幾種常見優(yōu)化方案

    這篇文章主要給大家介紹了關(guān)于Java嵌套for循環(huán)的幾種常見優(yōu)化,在Java中優(yōu)化嵌套for循環(huán)可以通過以下幾種方式來提高性能和效率,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • Java多線程中wait、notify、notifyAll使用詳解

    Java多線程中wait、notify、notifyAll使用詳解

    這篇文章主要介紹了Java多線程中wait、notify、notifyAll使用詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-05-05
  • 解析Mybatis延遲加載問題

    解析Mybatis延遲加載問題

    這篇文章主要介紹了Mybatis的延遲加載問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-05-05

最新評(píng)論

唐山市| 衡东县| 开封市| 弋阳县| 喜德县| 淅川县| 五华县| 甘南县| 仙游县| 双牌县| 株洲县| 岑巩县| 化德县| 大余县| 泰和县| 东阳市| 孝感市| 桂平市| 逊克县| 云林县| 内江市| 长乐市| 清河县| 阆中市| 肃宁县| 西峡县| 潜江市| 疏附县| 彭水| 阿克苏市| 磐石市| 明水县| 中江县| 乌拉特后旗| 克拉玛依市| 雅安市| 安陆市| 桂阳县| 孟连| 普兰县| 大渡口区|