[英]Declare byte[] in java?
我嘗試:
byte[] Data = { 0xA3, 0x34, 0x33, 0x33, 0x00};
但在“0xA3”它表示“必需的字節找到int”,那么這里有什么問題?
0xA3
是163,它超出了byte
的范圍,我認為可以是-128 - > +127。
你可以在這里找到更多細節
在“0xA3”它說“必需字節找到int”,所以這里有什么問題
問題是Java中一個字節的范圍是-128..127。
解決方案是你需要在0xA3前寫一個(byte)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.