成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java實(shí)現(xiàn)一個(gè)MD5工具類

Amio / 1657人閱讀

摘要:文章鏈接實(shí)現(xiàn)一個(gè)工具類工具類利用封裝一個(gè)簡易的工具類,邏輯比較簡單,直接貼下具體實(shí)現(xiàn)測試輸出為順手使用驗(yàn)證一下其他一灰灰一灰灰的個(gè)人博客,記錄所有學(xué)習(xí)和工作中的博文,歡迎大家前去逛逛聲明盡信書則不如,已上內(nèi)容,純屬一家之言,因個(gè)人能力有限

文章鏈接:https://liuyueyi.github.io/hexblog/2018/08/08/180808-Java實(shí)現(xiàn)一個(gè)MD5工具類/

I. MD5工具類

利用JDK封裝一個(gè)簡易的MD5工具類,邏輯比較簡單,直接貼下具體實(shí)現(xiàn)

public static String getMD5(String content) {
    String result = "";
    try {
        MessageDigest md = MessageDigest.getInstance("md5");
        md.update(content.getBytes());
        byte[] bytes = md.digest();
        StringBuilder sb = new StringBuilder();
        for (byte b : bytes) {
            String str = Integer.toHexString(b & 0xFF);
            if (str.length() == 1) {
                sb.append("0");
            }
            sb.append(str);
        }
        result = sb.toString();
    } catch (NoSuchAlgorithmException e) {
        e.printStackTrace();
    }
    return result;
}

@Test
public void testMd5() {
    System.out.println(getMD5("hello world"));
}

測試輸出為:

5eb63bbbe01eeed093cb22bb8f5acdc3

順手使用shell驗(yàn)證一下

II. 其他 1. 一灰灰Blog: https://liuyueyi.github.io/he...

一灰灰的個(gè)人博客,記錄所有學(xué)習(xí)和工作中的博文,歡迎大家前去逛逛

2. 聲明

盡信書則不如,已上內(nèi)容,純屬一家之言,因個(gè)人能力有限,難免有疏漏和錯(cuò)誤之處,如發(fā)現(xiàn)bug或者有更好的建議,歡迎批評(píng)指正,不吝感激

微博地址: 小灰灰Blog

QQ: 一灰灰/3302797840

3. 掃描關(guān)注

小灰灰Blog&公眾號(hào)

知識(shí)星球

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/76666.html

相關(guān)文章

  • 分享一個(gè)MD5加密的工具

    摘要:因?yàn)楣ぞ哳惙椒ú恍枰獙?shí)例化生成位密文生成一個(gè)加密計(jì)算摘要調(diào)用方法計(jì)算函數(shù)參數(shù)將密碼串轉(zhuǎn)換為操作系統(tǒng)的字節(jié)編碼最后返回的值,返回值為位的字符串,但此方法要先調(diào)用函數(shù)則將位的字符串轉(zhuǎn)換成位值,用字符串來表示得到字符串形式的值數(shù)值從開始會(huì)把省略掉 package Utile;import java.math.BigInteger;import java.security.MessageDig...

    megatron 評(píng)論0 收藏0
  • android開發(fā)MD5加密工具

    摘要:本文分享開發(fā)加密工具類主要代碼,供技術(shù)員參考學(xué)習(xí)。加密需要加密的內(nèi)容加密密碼獲得摘要算法的對象使用指定的字節(jié)更新摘要獲得密文原文詳情地址商城詳情地址官網(wǎng)地址 wemall-mobile是基于WeMall的android app商城,只需要在原商城目錄下上傳接口文件即可完成服務(wù)端的配置,客戶端可定制修改。本文分享android開發(fā)MD5加密工具類主要代碼,供技術(shù)員參考學(xué)習(xí)。 packag...

    happyhuangjinjin 評(píng)論0 收藏0
  • 排名前16的Java工具

    摘要:在中,工具類定義了一組公共方法,這篇文章將介紹中使用最頻繁及最通用的工具類。另外,工具類,根據(jù)阿里開發(fā)手冊,包名如果要使用不能帶,工具類命名為 在Java中,工具類定義了一組公共方法,這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法按使用流行度排名,參考數(shù)據(jù)來源于Github上隨機(jī)選取的5萬個(gè)開源項(xiàng)目源碼。 一. org.apache.commons.io....

    android_c 評(píng)論0 收藏0
  • 干貨:排名前16的Java工具

    摘要:在中,工具類定義了一組公共方法,這篇文章將介紹中使用最頻繁及最通用的工具類。另外,工具類,根據(jù)阿里開發(fā)手冊,包名如果要使用不能帶,工具類命名為。 showImg(https://segmentfault.com/img/remote/1460000015356958); 在Java中,工具類定義了一組公共方法,這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法...

    nanchen2251 評(píng)論0 收藏0
  • java十六大常用工具

    摘要:一關(guān)閉一個(gè)流或者且不拋出異常。刪除文件或文件夾且不會(huì)拋出異常。此外,還支持等十格式化參數(shù),返回一個(gè)或者可用字符串把或者等轉(zhuǎn)換為十一加密,返回位加密加密加密加密,返回位十二是否為空根據(jù)條件篩選集合元素根據(jù)指定方法處理集合元素,類似的。 一. org.apache.commons.io.IOUtils closeQuietly 關(guān)閉一個(gè)IO流、socket、或者selector且不...

    joyqi 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<