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

ความสำคัญของคลาส Boolean ใน Java

java.lang.Boolean เป็น final class และ subclass ของ Object คลาส Boolean wrap ค่า primitive datatype boolean เข้าเป็น Boolean object ออบเจ็กต์แบบ Boolean มี field เดียวที่เป็น boolean กล่าวอีกนัยหนึ่ง wrapper classes สร้างออบเจ็กต์สำหรับ primitive data types คลาสนี้ให้เมธอดมากมายสำหรับแปลง boolean เป็น String และ String เป็น boolean รวมถึง constants และเมธอดอื่นๆ ที่มีประโยชน์เมื่อจัดการกับ boolean

Syntax

public final class Boolean extends Object implements Serializable, Comparable

ตัวอย่าง 1

public class BooleanTest {
    public static void main(String[] args) {
        Boolean b;
        b = new Boolean(true);
        boolean b1;
        b1 = b.booleanValue();
        String data = "The Primitive value of Boolean object " + b + " is " + b1;
        System.out.println(data);
    }
}

Output

The Primitive value of Boolean object true is true

ตัวอย่าง 2

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

Output

b1 Value is : true
b2 Value is : false
b1 compareTo b2 : 1
b1 equals b2 : false