[問題] bytes 轉 integer

看板java作者 (:p)時間19年前 (2006/06/02 01:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
我想用4個byte來存一個int變數 java有內建的函式可以處理轉換的問題嗎? 原本打算這樣轉.. public int bytes2int(byte[] bytes){ return ((int) bytes[0]) | ((int) bytes[1])<<8 | ((int) bytes[2])<<16 | ((int) bytes[3])<<24 ; } 結果只有return bytes[0]的值 @@ 想請問一下該怎麼寫比較好.. 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.94.242
文章代碼(AID): #14VoRb_P (java)
文章代碼(AID): #14VoRb_P (java)