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

在Java中int和byte[]的相互轉(zhuǎn)換

 更新時間:2016年11月21日 10:41:23   作者:禽獸先生不禽獸  
這篇文章主要介紹了在Java中int和byte[]的相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下

之前的項目中,在Socket通信的時候需要傳int類型的值,不過java中outputsteam貌似不能直接傳int類型,只能傳byte[],所以在這里記錄一下int和byte[]互轉(zhuǎn)的方法。

/** 
* int轉(zhuǎn)byte[] 
*/ 
public static byte[] intToBytes(int i) { 
byte[] bytes = new byte[4]; 
bytes[0] = (byte) (i & 0xff); 
bytes[1] = (byte) ((i >> 8) & 0xff); 
bytes[2] = (byte) ((i >> 16) & 0xff); 
bytes[3] = (byte) ((i >> 24) & 0xff); 
return bytes; 
}

接收的時候再轉(zhuǎn)一下即可

/** 
* byte[]轉(zhuǎn)int 
*/ 
public static int bytesToInt(byte[] bytes) { 
int i; 
i = (int) ((bytes[0] & 0xff) | ((bytes[1] & 0xff) << 8) 
| ((bytes[2] & 0xff) << 16) | ((bytes[3] & 0xff) << 24)); 
return i; 
}

以上所述是小編給大家介紹的在Java中int和byte[]的相互轉(zhuǎn)換,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 一起因MySQL時間戳精度引發(fā)的血案分析

    一起因MySQL時間戳精度引發(fā)的血案分析

    這篇文章主要給大家介紹了一起因MySQL時間戳精度引發(fā)的血案的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Java實現(xiàn)深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)算法

    Java實現(xiàn)深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)算法

    深度優(yōu)先搜索(DFS)和廣度優(yōu)先搜索(BFS)是兩種基本的圖搜索算法,可用于圖的遍歷、路徑搜索等問題。DFS采用棧結(jié)構(gòu)實現(xiàn),從起點開始往深處遍歷,直到找到目標節(jié)點或遍歷完整個圖;BFS采用隊列結(jié)構(gòu)實現(xiàn),從起點開始往廣處遍歷,直到找到目標節(jié)點或遍歷完整個圖
    2023-04-04
  • 一篇文章帶你了解JAVA面對對象應(yīng)用

    一篇文章帶你了解JAVA面對對象應(yīng)用

    Java是一門面向?qū)ο蟮恼Z言。對象是Java程序中的基本實體。除了對象之外Java程序同樣處理基本數(shù)據(jù)。下面這篇文章主要給大家總結(jié)了關(guān)于Java中面向?qū)ο蟮闹R點,需要的朋友可以參考借鑒,下面來一起看看吧
    2021-08-08
  • SpringCloud客戶端報錯:- was unable to send heartbeat!的解決

    SpringCloud客戶端報錯:- was unable to send&nb

    這篇文章主要介紹了SpringCloud客戶端報錯:- was unable to send heartbeat!的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Java實現(xiàn)TopK問題的方法

    Java實現(xiàn)TopK問題的方法

    這篇文章主要介紹了Java實現(xiàn)TopK問題的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Mybatis用注解寫in查詢的實現(xiàn)

    Mybatis用注解寫in查詢的實現(xiàn)

    這篇文章主要介紹了Mybatis用注解寫in查詢的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • IntelliJ IDEA下自動生成Hibernate映射文件以及實體類

    IntelliJ IDEA下自動生成Hibernate映射文件以及實體類

    這篇文章主要介紹了IntelliJ IDEA下自動生成Hibernate映射文件以及實體類,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 解析阿里一面CyclicBarrier和CountDownLatch的區(qū)別

    解析阿里一面CyclicBarrier和CountDownLatch的區(qū)別

    這篇文章主要介紹了阿里一面CyclicBarrier和CountDownLatch的區(qū)別是啥,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Java中String.format的使用方法總結(jié)

    Java中String.format的使用方法總結(jié)

    這篇文章主要介紹了Java中String.format的用法總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • swagger的請求參數(shù)不顯示,@Apimodel的坑點及解決

    swagger的請求參數(shù)不顯示,@Apimodel的坑點及解決

    這篇文章主要介紹了swagger的請求參數(shù)不顯示,@Apimodel的坑點及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11

最新評論