色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 二進制和byte

洪振霞1年前8瀏覽0評論

Java是一種常用的編程語言,它支持二進制操作。在Java中,二進制是由0和1這兩個數碼組成的數字系統。Java中,二進制數據以byte類型表示。

public class BinaryExample {
public static void main(String[] args) {
byte b = 0b01100101; // Java 7以后可以在數字前面添加0b前綴表示二進制
System.out.println("b = " + b);
}
}

在上面的代碼中,我們使用了0b前綴來表示一個二進制數。輸出結果為101,也就是二進制數01100101所代表的十進制數。

Java中,byte類型是一個有符號的8位整數,取值范圍為-128到127。byte類型常用于存儲圖像、音頻等二進制數據。

public class ByteExample {
public static void main(String[] args) {
byte[] bytes = {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100};
String str = new String(bytes);
System.out.println(str);
}
}

上面的代碼中,我們使用byte類型數組存儲了"Hello World"這個字符串的ASCII碼,然后使用String類的構造方法將byte數組轉換成了String對象。最后輸出結果為"Hello World"。

總之,Java中的二進制操作和byte類型非常有用,可以用于處理二進制數據,如圖像、音頻等。