int類型byte互轉(zhuǎn) 怎么把Long或Double類型的數(shù)字轉(zhuǎn)換成字節(jié)數(shù)組?
怎么把Long或Double類型的數(shù)字轉(zhuǎn)換成字節(jié)數(shù)組?以下是將int轉(zhuǎn)換為字節(jié)數(shù)組和將字節(jié)數(shù)組轉(zhuǎn)換為int的方法:int對應(yīng)于四個字節(jié):byte[]int字節(jié)=新字節(jié)[4]int字節(jié)[0]=(byte
怎么把Long或Double類型的數(shù)字轉(zhuǎn)換成字節(jié)數(shù)組?
以下是將int轉(zhuǎn)換為字節(jié)數(shù)組和將字節(jié)數(shù)組轉(zhuǎn)換為int的方法:int對應(yīng)于四個字節(jié):byte[]int字節(jié)=新字節(jié)[4]int字節(jié)[0]=(byte)(X>> 24)int字節(jié)[1]=(byte)(X>> 16)int字節(jié)[2]=(byte)(X>> 8)int字節(jié)[3]=(byte)(X>>從byte到int,B3對應(yīng)對上述intbytes[0]:public static int makeint(byte B3,byte B2,byte B1,byte B0){返回(int)((B3&0xff)