在Java中,可以使用類型轉換來將byte和int互相轉換。以下是將byte轉換為int的示例代碼:
byte b = 10;
int i = b; // 自動類型轉換,將byte轉換為int
System.out.println(i); // 輸出結果為10
以下是將int轉換為byte的示例代碼:
int i = 10;
byte b = (byte) i; // 強制類型轉換,將int轉換為byte
System.out.println(b); // 輸出結果為10
需要注意的是,當將int轉換為byte時,可能會導致數據丟失,因為byte類型只能表示-128到127的范圍。因此,在進行類型轉換時,需要確保數據不會丟失。