Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Tầm quan trọng của lớp Boolean trong Java

java.lang.Boolean là một final class và là lớp con của Object. Lớp Boolean bao bọc giá trị kiểu nguyên thủy boolean vào đối tượng Boolean. Một đối tượng kiểu Boolean chứa một trường đơn có kiểu boolean. Nói cách khác, các lớp wrapper tạo đối tượng cho các kiểu dữ liệu nguyên thủy. Lớp này cung cấp nhiều phương thức để chuyển đổi boolean thành String và String thành boolean cũng như các hằng số và phương thức hữu ích khác khi làm việc với boolean.

Cú pháp

public final class Boolean extends Object implements Serializable, Comparable

Ví dụ 1

public class BooleanTest {
    public static void main(String[] args) {
        Boolean b;
        b = new Boolean(true);
        boolean b1;
        b1 = b.booleanValue();
        String data = "Giá trị nguyên thủy của đối tượng Boolean " + b + " là " + b1;
        System.out.println(data);
    }
}

Kết quả

Giá trị nguyên thủy của đối tượng Boolean true là true

Ví dụ 2

public class BooleanTest1 {
    public static void main(String args[]) {
        Boolean b1, b2;
        b1 = new Boolean(true);
        b2 = new Boolean("false");
        System.out.println("Giá trị b1: " + b1.booleanValue());
        System.out.println("Giá trị b2: " + b2.booleanValue());
        System.out.println("b1 compareTo b2: " + b1.compareTo(b2));
        System.out.println("b1 equals b2: " + b1.equals(b2));
    }
}

Kết quả

Giá trị b1: true
Giá trị b2: false
b1 compareTo b2: 1
b1 equals b2: false