欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java 中二進(jìn)制轉(zhuǎn)換成十六進(jìn)制的兩種實(shí)現(xiàn)方法

 更新時(shí)間:2017年06月12日 15:08:46   作者:余志強(qiáng)  
這篇文章主要介紹了Java 中二進(jìn)制轉(zhuǎn)換成十六進(jìn)制的兩種實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下

Java 中二進(jìn)制轉(zhuǎn)換成十六進(jìn)制的兩種實(shí)現(xiàn)方法

每個(gè)字節(jié)轉(zhuǎn)成16進(jìn)制,方法1

/** 
 * 每個(gè)字節(jié)轉(zhuǎn)成16進(jìn)制,方法1 
 * 
 * @param result 
 */ 
private static String toHex(byte[] result) { 
  StringBuffer sb = new StringBuffer(result.length * 2); 
  for (int i = 0; i < result.length; i++) { 
    sb.append(Character.forDigit((result[i] & 240) >> 4, 16)); 
    sb.append(Character.forDigit(result[i] & 15, 16)); 
  } 
  return sb.toString(); 
} 
 

每個(gè)字節(jié)轉(zhuǎn)成16進(jìn)制,方法2

/** 
 * 每個(gè)字節(jié)轉(zhuǎn)成16進(jìn)制,方法2 
 * 
 * @param result 
 * @return 
 */ 
private static String toHex2(byte[] result) { 
  StringBuffer sb = new StringBuffer(result.length * 2); 
  for (int i = 0; i < result.length; i++) { 
    int hight = ((result[i] >> 4) & 0x0f); 
    int low = result[i] & 0x0f; 
    sb.append(hight > 9 ? (char) ((hight - 10) + 'a') 
        : (char) (hight + '0')); 
    sb.append(low > 9 ? (char) ((low - 10) + 'a') : (char) (low + '0')); 
  } 
  return sb.toString(); 
} 

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Java單例模式的深入了解

    Java單例模式的深入了解

    這篇文章主要為大家介紹了Java單例模式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Java學(xué)習(xí)之異常處理的新特性詳解

    Java學(xué)習(xí)之異常處理的新特性詳解

    異常處理機(jī)制是Java很早時(shí)就搞出來的技術(shù),但在實(shí)際應(yīng)用中,我們發(fā)現(xiàn)這個(gè)異常處理也有一些不完善的地方,接下來主要給大家介紹一下Java異常處理的一些新特性,需要的朋友可以參考下
    2023-08-08
  • Redis中String字符串和sdshdr結(jié)構(gòu)體超詳細(xì)講解

    Redis中String字符串和sdshdr結(jié)構(gòu)體超詳細(xì)講解

    這篇文章主要介紹了Redis中String字符串和sdshdr結(jié)構(gòu)體,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-04-04
  • 詳解JAVA流程控制語句

    詳解JAVA流程控制語句

    這篇文章主要介紹了Java中的流程控制語句,循環(huán)等語句是Java編程中流程控制的基礎(chǔ),需要的朋友可以參考下
    2017-04-04
  • java時(shí)間戳與日期相互轉(zhuǎn)換工具詳解

    java時(shí)間戳與日期相互轉(zhuǎn)換工具詳解

    這篇文章主要為大家詳細(xì)介紹了java各種時(shí)間戳與日期之間相互轉(zhuǎn)換的工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • SpringBoot整合PowerJob實(shí)現(xiàn)定時(shí)任務(wù)調(diào)度

    SpringBoot整合PowerJob實(shí)現(xiàn)定時(shí)任務(wù)調(diào)度

    最近項(xiàng)目需要使用定時(shí)任務(wù),而使用了PowerJob做任務(wù)調(diào)度模塊,感覺這個(gè)框架真香,今天我們就來深入了解一下新一代的定時(shí)任務(wù)框架——PowerJob,需要的朋友可以參考下
    2024-03-03
  • springboot+thymeleaf+mybatis實(shí)現(xiàn)甘特圖的詳細(xì)過程

    springboot+thymeleaf+mybatis實(shí)現(xiàn)甘特圖的詳細(xì)過程

    這篇文章主要介紹了springboot+thymeleaf+mybatis實(shí)現(xiàn)甘特圖的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07
  • Spring Security如何基于Authentication獲取用戶信息

    Spring Security如何基于Authentication獲取用戶信息

    這篇文章主要介紹了Spring Security如何基于Authentication獲取用戶信息,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Java+Eclipse+Selenium環(huán)境搭建的方法步驟

    Java+Eclipse+Selenium環(huán)境搭建的方法步驟

    這篇文章主要介紹了Java+Eclipse+Selenium環(huán)境搭建的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • 優(yōu)惠券優(yōu)惠的思路以及實(shí)踐

    優(yōu)惠券優(yōu)惠的思路以及實(shí)踐

    本文主要介紹了優(yōu)惠券優(yōu)惠的思路以及實(shí)踐。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02

最新評(píng)論