一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術(shù)|正則表達式|

服務(wù)器之家 - 編程語言 - JAVA教程 - 在Java中int和byte[]的相互轉(zhuǎn)換

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

2020-07-06 14:42禽獸先生不禽獸 JAVA教程

這篇文章主要介紹了在Java中int和byte[]的相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下

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

?
1
2
3
4
5
6
7
8
9
10
11
/**
* 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)一下即可

?
1
2
3
4
5
6
7
8
9
/**
* 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ù)器之家網(wǎng)站的支持!

原文鏈接:http://blog.csdn.net/zgcqflqinhao/article/details/53256862

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产91无毒不卡在线观看 | 男人猛戳女人下部30分钟 | 日本又黄又裸一级大黄裸片 | 红色毛片 | 福利视频免费 | 欧美人做人爱a全程免费 | 护士伦理片 | 窝窝午夜理伦影院 | 亚洲高清无在码在线电影 | 毛片免费网站 | 欧美国产在线 | 亚洲天堂在线视频观看 | 视频在线观看高清免费看 | 成人福利在线 | 赤色疑惑 | heyzo1754北岛玲在线视频 | 给我免费观看的视频在线播放 | 99热这里只有精 | 亚洲欧美7777 | 日本中年japanesebear | 国产精品亚洲专区在线播放 | 亚洲大逼 | 午夜私人影院在线观看 视频 | 亚洲国产精品成 | 日韩成本大片35分钟免费播放 | 狠狠色狠狠色综合日日小蛇 | 精品在线小视频 | 无人区1免费完整观看 | 亚洲AV久久无码精品蜜桃 | 帅老头恋帅老头同性tv | 人与动人物人a级特片 | 好男人在线观看免费高清2019韩剧 | 色图大全 | 亚洲精品在线免费 | 国产日韩欧美综合一区二区三区 | 国产精品第| 国产自拍专区 | 欧美日韩人成在线观看 | 亚洲激情偷拍 | 国内免费高清视频在线观看 | 成全动漫视频在线观看 |