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

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

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

服務器之家 - 編程語言 - JAVA教程 - 在Java中int和byte[]的相互轉換

在Java中int和byte[]的相互轉換

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

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

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

?
1
2
3
4
5
6
7
8
9
10
11
/**
* int轉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;
}

接收的時候再轉一下即可

?
1
2
3
4
5
6
7
8
9
/**
* byte[]轉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[]的相互轉換,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久草在线新时代视觉 | 日本中文字幕电影在线观看 | 亚洲精中文字幕二区三区 | 91精品国 | 亚洲四播房 | 国产成人高清在线观看 | 黄视频免费在线 | 亚洲一区二区三区在线播放 | 91久久久久久亚洲精品禁果 | 久草最新网址 | 国产精品久久久久久久久久10秀 | 亚洲婷婷日日综合婷婷噜噜噜 | 九九热精品在线播放 | 国产一级一片免费播放 | 成人欧美视频 | 一区二区三区在线播放视频 | 久久国产一二三 | 成人免费毛片片v | 黄色片快播 | 久久精品中文字幕 | 九九热免费视频在线观看 | 欧美1| 蜜桃网站免费 | 国产免费一区二区三区最新不卡 | 日日摸夜夜骑 | 久久久国产电影 | 国产一级毛片在线看 | 中文字幕在线观看1 | 羞羞答答视频 | 激情小说激情电影 | 亚洲性爰| 99影视电影电视剧在线播放 | 91久久久久久久久久久久久 | 久久久久免费精品国产小说色大师 | 欧美在线黄色 | 国产精品a一 | 日韩视频一区二区三区在线观看 | 国产成人在线看 | 色视频在线 | 久久久久久亚洲综合影院红桃 | 国产精品视频成人 |