[問題] 請問java怎麼轉出WORD資料型態

看板java作者 (Bryce(。・∀・。)☆彡)時間8年前 (2017/06/07 09:07), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
Word 2byte 0~65535 有看到一個寫 public int getUnsignedByte (short data){ //將data字節型數據轉換為0~65535 (0xFFFF 即 WORD)。 return data&0x0FFFF ; } 但是這樣return後又變成int 這樣就不能只用byte array[2]存 求救解法? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.195.171 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1496797673.A.7C2.html

06/07 10:44, , 1F
data >> 8 & 0xFF 和 data & 0xFF
06/07 10:44, 1F

06/07 10:47, , 2F
是說你說的這個叫做拆成byte,不叫轉word
06/07 10:47, 2F

06/08 12:09, , 3F
不太明白。2byte unsigned integer,用 char 不行嗎?
06/08 12:09, 3F
文章代碼(AID): #1PDr7fV2 (java)
文章代碼(AID): #1PDr7fV2 (java)