請問關于0xff的問題
我懂得&oxff也就是在16制運算中只留下后8位
可是為什么這樣
比如 string s=ABC;
byte [] bytes =s.getBytes();
for (byte b:bytes)
system.out.print(b&oxff);
請問為什么這樣,直接輸出b不就是得到了字節(jié)數(shù)組中每一個字節(jié)嗎
萬分感謝
我懂得&oxff也就是在16制運算中只留下后8位
可是為什么這樣
比如 string s=ABC;
byte [] bytes =s.getBytes();
for (byte b:bytes)
system.out.print(b&oxff);
請問為什么這樣,直接輸出b不就是得到了字節(jié)數(shù)組中每一個字節(jié)嗎
萬分感謝
2017-09-25
舉報
2017-09-25
b和1111 1111 1111 1111相與前邊位數(shù)為0