Computer >> Máy Tính >  >> Lập trình >> Java

Lớp Byte trong Java

Lớp Byte bao bọc một giá trị của kiểu byte nguyên thủy trong một đối tượng. Đối tượng kiểu Byte chứa một trường duy nhất có kiểu là byte.

Sau đây là một số phương thức của lớp Byte -

Sr.No. Phương pháp &Mô tả
1 byte byteValue ()
Phương thức này trả về giá trị của Byte này dưới dạng byte.
2 int so sánhTo (Byte anotherByte)
Phương thức này so sánh hai đối tượng Byte về mặt số.
3 giải mã Byte tĩnh (Chuỗi nm)
Phương pháp này giải mã một chuỗi thành một Byte.
4 double doubleValue ()
Phương thức này trả về giá trị của Byte này là một giá trị kép.
5 boolean bằng (Object obj)
Phương thức này so sánh đối tượng này với đối tượng được chỉ định.
6 float floatValue ()
Phương thức này trả về giá trị của Byte này dưới dạng một số thực.
7 int hashCode ()
Phương thức này trả về một mã băm cho Byte này.
8 int intValue ()
Phương thức này trả về giá trị của Byte này dưới dạng int.
9 long longValue ()
Phương thức này trả về giá trị của Byte này là dài.
10 phân tích cú pháp byte tĩnh (Chuỗi s)
Phương thức này phân tích cú pháp đối số chuỗi dưới dạng byte thập phân có dấu.

Bây giờ chúng ta hãy xem một ví dụ−

Ví dụ

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      int i1, i2;
      b1 = new Byte("1");
      b2 = new Byte("-1");
      i1 = b1.intValue();
      i2 = b2.intValue();
      String str1 = "int value of Byte " + b1 + " is " + i1;
      String str2 = "int value of Byte " + b2 + " is " + i2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

Đầu ra

int value of Byte 1 is 1
int value of Byte -1 is -1

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác -

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      String s1, s2;
      b1 = new Byte("-123");
      b2 = new Byte("0");
      s1 = b1.toString();
      s2 = b2.toString();
      String str1 = "String value of Byte " + b1 + " is " + s1;
      String str2 = "String value of Byte " + b2 + " is " + s2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

Đầu ra

String value of Byte -123 is -123
String value of Byte 0 is 0