卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

int類型byte互轉(zhuǎn) 如何將int轉(zhuǎn)換成byte?

如何將int轉(zhuǎn)換成byte?因?yàn)樵贘ava中,int type占用4個(gè)字節(jié),而byte占用1個(gè)字節(jié),所以當(dāng)int type轉(zhuǎn)換為byte type時(shí)會(huì)發(fā)生位丟失,即int的低8位用作byte type

如何將int轉(zhuǎn)換成byte?

因?yàn)樵贘ava中,int type占用4個(gè)字節(jié),而byte占用1個(gè)字節(jié),所以當(dāng)int type轉(zhuǎn)換為byte type時(shí)會(huì)發(fā)生位丟失,即int的低8位用作byte type的值。int變量的值是257,對(duì)應(yīng)的二進(jìn)制是10000001,最后8位是00000001。第一個(gè)0表示符號(hào)位并表示一個(gè)正數(shù),因此變量x的值是1。

如何把一個(gè)byte數(shù)組的數(shù)字轉(zhuǎn)換成int?

Int to byte array public static byte[]inttobytes 2(INTN){byte[]B=newbyte[4]for(inti=0I<4i){B[i]=(byte)(n>>(24-i*8))}return}byte to intPUBLIC static byte to INT2(byte[]B){intmask=0xffinttemp=0intn=0For(inti=0I)<b.lengthi公司){n<<=8temp=b[i]&maskn |=temp}返回n}