激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java 中二進制轉換成十六進制的兩種實現方法

Java 中二進制轉換成十六進制的兩種實現方法

2020-11-13 11:46余志強 Java教程

這篇文章主要介紹了Java 中二進制轉換成十六進制的兩種實現方法的相關資料,需要的朋友可以參考下

Java 中二進制轉換成十六進制的兩種實現方法

每個字節轉成16進制,方法1

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
 * 每個字節轉成16進制,方法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();
}

每個字節轉成16進制,方法2

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * 每個字節轉成16進制,方法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();
}

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

原文鏈接:http://blog.csdn.net/johnny901114/article/details/11539833

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一级毛片高清视频 | 欧美一级一区二区三区 | 国产正在播放 | 成人短视频在线观看免费 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 亚洲午夜一区二区三区 | 在线播放污 | 妇女毛片 | 一区二区三区视频在线观看 | 牛牛碰在线视频 | 吾色视频 | 亚洲一区二区三区91 | 性插视频| av免费在线播放网址 | 欧美综合成人 | 日本一级黄色大片 | 欧美日韩在线视频一区 | 91成人免费视频 | 黄色大片在线免费观看 | 一级电影在线免费观看 | 国产午夜精品理论片a级探花 | 99久久久精品国产一区二区 | 日本一级特级 | 一级α片免费看 | 羞羞视频免费观看网站 | 国产亚洲激情 | 最近免费观看高清韩国日本大全 | 日韩av电影在线观看 | 久久精品成人免费国产片桃视频 | 国产伦久视频免费观看视频 | 日本成人在线免费 | 国产乱弄| 男男羞羞视频网站国产 | 精品国产一区二区在线 | 欧美在线观看视频网站 | 久久久久国产成人免费精品免费 | 一级黄色性感片 | 九色新网址 | 91成人在线网站 | 91网视频 | 伊人久久国产精品 |