<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Java byte[]轉(zhuǎn)int如何實(shí)現(xiàn)

    時(shí)間:2024-05-24 14:32:38 SUN認(rèn)證 我要投稿
    • 相關(guān)推薦

    Java byte[]轉(zhuǎn)int如何實(shí)現(xiàn)

      函數(shù)需要:

      傳入一個(gè)一維byte數(shù)組, 比如{255,255} 轉(zhuǎn)換為int 為65535,相當(dāng)于16進(jìn)制FFFFH,以此類推,當(dāng)傳入為{255,1}時(shí),返回int為511,相當(dāng)于1FFH.

      基本上是用在協(xié)議解析上,當(dāng)有兩個(gè)byte表示長度協(xié)議時(shí),用此函數(shù)可以得到協(xié)議的長度。

      代碼如下:

      Java代碼

      public static int bytesToInt(byte[] intByte) {

      int fromByte = 0;

      for (int i = 0; i < 2; i++)

      {

      int n = (intByte[i] < 0 ? (int)intByte[i] + 256 : (int)intByte[i]) << (8 * i);

      System.out.println(n);

      fromByte += n;

      }

      return fromByte;

      }

      而網(wǎng)上找的一些其他代碼就不頂用不知道為什么,如:

      Java代碼

      public static int bytesToInt(byte[] bytes) {

      int num = bytes[0] & 0xFF;

      num |= ((bytes[1] << 8) & 0xFF00);

      return num;

      }

    【Java byte[]轉(zhuǎn)int如何實(shí)現(xiàn)】相關(guān)文章:

    Java如何實(shí)現(xiàn)簡單的whois查詢03-16

    實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序03-16

    Java多線程的實(shí)現(xiàn)方式03-20

    Java語言的特點(diǎn)和實(shí)現(xiàn)機(jī)制02-27

    Java動(dòng)態(tài)代理實(shí)現(xiàn)AOP的方法03-16

    如何編譯java程序03-05

    java實(shí)現(xiàn)web服務(wù)器的方法03-30

    Java認(rèn)證輔導(dǎo):Java實(shí)現(xiàn)二叉樹遍歷算法03-19

    如何讓JAVA代碼更高效03-20

    主站蜘蛛池模板: 欧洲精品色在线观看| 成人精品视频一区二区三区| 国内精品伊人久久久久AV影院| 99热这里只有精品国产66| 蜜国产精品jk白丝AV网站| 国产精品免费观看视频| 国产精品igao视频网| 亚洲精品成a人在线观看| 国产精品99精品视频网站| 国产精品熟女高潮视频| 亚洲精品高清一二区久久| 国产精品V亚洲精品V日韩精品| 3D动漫精品一区二区三区| 中文字幕无码精品亚洲资源网久久| 国产69精品久久久久99| 99热在线日韩精品免费| 无码少妇精品一区二区免费动态| 蜜臀av无码人妻精品| 国产精品伊人久久伊人电影| 国产精品无码一区二区在线观一| 久久99精品久久久久久9蜜桃| 国产精品视频一区国模私拍 | 国产精品久操视频| 久久91精品国产91久久麻豆| 久久国产精品99精品国产| 自拍偷自拍亚洲精品情侣| 人妻少妇看A偷人无码精品视频| 国产精品色视频ⅹxxx| 色综合久久精品中文字幕首页| 97精品国产一区二区三区| 久久99国产综合精品女同| 亚洲AV无码国产精品色午友在线 | A级精品国产片在线观看| 精品久久久久中文字幕日本| 无码日韩人妻精品久久蜜桃| 亚洲欧洲国产精品香蕉网| 一本色道久久88精品综合 | 亚洲精品欧美精品日韩精品 | 中文字幕久久精品| 亚洲精品国产字幕久久不卡| 亚洲欧美国产精品专区久久|