Kelas Java Boolean: Panduan Lengkap – Codewithaden

Java menyediakan kelas pembungkus Boolean dalam paket java.lang. Kelas Boolean membungkus nilai boolean tipe primitif dalam suatu objek. Objek tipe boolean berisi satu bidang tunggal yang jenisnya boolean.

Kelas Java Boolean

Java Boolean adalah kelas bawaan yang dibungkus digunakan untuk membungkus nilai tipe data primitif, yaitu, boolean dalam suatu objek. Kelas Boolean berisi dua nilai, yaitu, BENAR atau Salah .

Kelas Boolean hanyalah kelas pembungkus untuk tipe primitif Boolean. Itu membungkus nilai primitif boolean ke suatu objek. Objek tipe boolean berisi satu bidang yang tipenya boolean

Sintaksis

Sintaks untuk membuat objek Boolean.

Boolean y = new Boolean(boolean arg);
 

Dalam sintaks di atas, kami telah membuat objek Boolean yang berisi ARG sebagai nilai.

Boolean y = new Boolean(String str); 

Sintaks di atas benar jika string tidak nol dan sama, dan dalam hal ini, kita dapat mengabaikan kasus ini jika tidak salah.

Bidang:

  1. Static Boolean False- Objek Boolean ini berisi nilai data primitif sebagai false.
  2. Static Boolean True- Objek Boolean ini berisi nilai data primitif sebagai benar.
  3. Kelas Statis Jenis- Objek kelas boolean tipe primitif.

Metode java.lang.Boolean:

Static Boolean parseboolean (string str):

Metode ini mengembalikan argumen string sebagai boolean. Metode ini akan mengembalikan true jika string tidak nol dan sama, dan dalam hal ini, kita dapat mengabaikan kasus ini; Kalau tidak, ia kembali salah jika tidak cocok.

Lihat sintaks berikut.

public static boolean parseBoolean(String str) {} 

Lihat programnya.

public class demo {
    public static void main(String args[]) {
        boolean a = Boolean.parseBoolean("False");
        boolean b = Boolean.parseBoolean("True");
        boolean c = Boolean.parseBoolean("faLsE");
        boolean d = Boolean.parseBoolean("AppDividend");
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
    }
} 

Lihat outputnya.

Java.lang.Boolean

Boolean BooleanValue ():

Metode booleanValue () hanya mengembalikan nilai objek boolean sebagai boolean.

Sintaksis:

public boolean booleanValue() 

Lihat program Java berikut.

public class demo {
    public static void main(String args[]) {
        Boolean a = new Boolean("false");
        boolean a1 = a.booleanValue(); // getting the value
        Boolean b = new Boolean("True");
        boolean b1 = b.booleanValue(); // getting the value
        Boolean c = new Boolean("Appdividend");
        boolean c1 = c.booleanValue(); // getting the value

        System.out.println(a1);
        System.out.println(b1);
        System.out.println(c1);
    }
} 

Lihat output berikut.

boolean

Nilai Boolean Statis (Boolean A):

Metode ini mengembalikan objek boolean yang berisi nilai boolean.

Sintaksis:

public static boolean valueOf(boolean a);
 

Lihat program berikut.

public class demo {
    public static void main(String[] args) {
        boolean a = true;
        boolean b = false;
        Boolean a1 = Boolean.valueOf(a);
        Boolean b1 = Boolean.valueOf(b);
        System.out.println(a1);
        System.out.println(b1);
    }
} 

Lihat output berikut.

static

Nilai boolean statis (string s):

Metode ini mengembalikan output boolean dengan nilai yang diwakili oleh string ‘S’. Itu mengembalikan benar hanya jika argumen string tidak nol dan sama, mengabaikan kasus ini. Ini mengembalikan false ketika string tidak sama.

Lihat sintaks berikut.

public static boolean valueOf(String s)
 

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        Boolean a = Boolean.valueOf("tRue");
        Boolean b = Boolean.valueOf("false");
        Boolean c = Boolean.valueOf("null");
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
    }
} 

Lihat outputnya.

static

String statis tostring (boolean b):

Ini mengembalikan string yang mewakili boolean tertentu. Jika string itu benar, itu akan mengembalikan benar jika tidak salah. Lihat sintaks berikut.

public static String toString(boolean b)
 

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        boolean a = true;
        boolean b = false;
        String a1 = Boolean.toString(a);
        String b2 = Boolean.toString(b);
        System.out.println(a1);
        System.out.println(b2);
    }
} 

Lihat outputnya.

static

String tostring ()

Ini mengembalikan objek string yang mewakili nilai boolean. Itu mengembalikan benar jika string sama dengan “true,” jika tidak salah dikembalikan.

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        Boolean a = new Boolean("True");
        Boolean b = new Boolean("False");
        String str1 = a.toString();
        String str2 = b.toString();
        System.out.println(str1);
        System.out.println(str2);
    }
} 

Lihat outputnya.

String

Int HashCode

Metode ini mengembalikan kode hash untuk instance Boolean. Kode hash diperbaiki di sini; Untuk benar, ini 1231, dan untuk salah, ini 1237.

Lihat sintaks berikut.

public int hashCode()
 

Lihat program berikut.

public class demo {
    public static void main(String[] args) {
        Boolean a = new Boolean("True");
        Boolean b = new Boolean("false");
        Boolean c = new Boolean("TRue");

        System.out.println(a.hashCode());
        System.out.println(b.hashCode());
        System.out.println(c.hashCode());
    }
} 

Lihat outputnya.

int

boolean sama (objek ob):

Ini mengembalikan true hanya jika objek Boolean mewakili nilai yang sama; jika tidak salah.

Lihat sintaks berikut.

public boolean equals(Object ob)
 

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        Boolean a = new Boolean("True");
        Boolean b = new Boolean("False");
        Boolean c = new Boolean(null);
        System.out.println(a.equals(b));
        System.out.println(b.equals(b));
        System.out.println(c.equals(a));
    }
} 

Lihat outputnya.

boolean

int compareto (boolean b):

Ini membandingkan objek Boolean saat ini dengan argumen yang dilewati b.

Lihat sintaks berikut.

public int compareTo(Boolean b)
 

Fungsinya Mengembalikan output berikut:

  1. Nol saat objek cocok dengan nilai argumen.
  2. Nilai positif adalah ketika objek mewakili benar, sedangkan argumen mewakili Salah nilai.
  3. Nilai negatif adalah ketika objek mewakili salah, sedangkan argumen mewakili benar.

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        Boolean a = new Boolean("True");
        Boolean b = new Boolean("False");
        Boolean c = new Boolean("TRue");

        System.out.println(b1.compareTo(b));
        System.out.println(b1.compareTo(c));
        System.out.println(b2.compareTo(a));
    }
} 

Lihat outputnya.

int

Int Compare (Boolean X, Boolean Y):

Ini digunakan untuk membandingkan variabel boolean primitif, seperti jika x benar dan y salah, outputnya positif.

Lihat sintaks berikut.

public static int compare(boolean x, boolean y)
 

Itu kembali nol saat x dan y memiliki nilai yang sama dengan benar-benar-benar atau false palsu dan positif saat x-> true dan y-> false.

Lihat program berikut.

public class demo {
    public static void main(String args[]) {
        boolean a = true;
        boolean b = false;
        boolean c = true;
        System.out.println(Boolean.compare(a, b));
        System.out.println(Boolean.compare(a, c));
        System.out.println(Boolean.compare(b, c));
    }
} 

Lihat outputnya.

int Itu untuk tutorial ini.

Posting yang disarankan

Kelas Java StringBuilder

Java Antarmuka yang sebanding

Paket Java

Metode utama di java

Pernyataan Java

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *