0
在Java代碼字節
for (int a=0; a < 256; a++) {
sta[a] = (byte)a;
System.out.println(a);
}
打印0如何到255時的最大值,如果一個字節是127
如何使用「& OXFF」整數轉換成無符號字節?
在Java代碼字節
for (int a=0; a < 256; a++) {
sta[a] = (byte)a;
System.out.println(a);
}
打印0如何到255時的最大值,如果一個字節是127
如何使用「& OXFF」整數轉換成無符號字節?
您正在將整數變量a轉換爲存儲在數組中的字節變量。但是,您正在打印的變量仍然是一個整數。
字節的寬度是8位,而整數是32位。你可以轉換爲例如
int a = 23;
byte b = (byte)a;
因爲你打印'整數'而不是'字節'。 – 2013-02-17 11:19:45
嘗試'System.out.println((byte)a);' – assylias 2013-02-17 11:21:01
System.out.println(sta [a]); – shuangwhywhy 2013-02-17 11:30:20