Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

เราจะแปลงค่าเลขฐานสิบหกเป็นไบต์ใน Java ได้อย่างไร


ไบต์ class เป็น subclass ของ Number คลาสและสามารถห่อค่าของไบต์ชนิดดั้งเดิมในวัตถุ ออบเจ็กต์ประเภท Byte มีฟิลด์เดียวที่มีประเภทเป็น ไบต์ . วิธีการที่สำคัญของคลาส Byte คือ byteValue() , เปรียบเทียบ(), CompareTo(), ถอดรหัส(), parseByte(), valueOf() และอื่นๆ เราสามารถแปลงค่าฐานสิบหกเป็นไบต์โดยใช้วิธีการ decode().byteValue() ของ ไบต์ ชั้นเรียน

ไวยากรณ์

public final class Byte extends Number implements Comparable<Byte>

ตัวอย่าง

public class ConvertHexaDecimalToByte {
   public static void main(String args[]) {
      byte b = Byte.decode("0x0a").byteValue(); // convert hexadecimal value to byte.
      System.out.println(b);
   }
}

ผลลัพธ์

10