int類型byte互轉(zhuǎn) java中byte轉(zhuǎn)int怎么轉(zhuǎn)?
java中byte轉(zhuǎn)int怎么轉(zhuǎn)?因為在Java中,int type占用4個字節(jié),而byte占用1個字節(jié),所以當(dāng)int type轉(zhuǎn)換為byte type時會發(fā)生位丟失,即int的低8位用作byte t
java中byte轉(zhuǎn)int怎么轉(zhuǎn)?
因為在Java中,int type占用4個字節(jié),而byte占用1個字節(jié),所以當(dāng)int type轉(zhuǎn)換為byte type時會發(fā)生位丟失,即int的低8位用作byte type的值。int變量的值是257,對應(yīng)的二進制是10000001,最后8位是00000001。第一個0表示符號位并表示一個正數(shù),因此變量x的值是1。