Program Java untuk menukar pemboleh ubah jenis rentetan menjadi boolean

Dalam program ini, kita akan belajar mengubah variabel jenis String menjadi boolean di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Jenis Data Java (Primitif)
  • Rentetan Java

Contoh 1: Tukarkan rentetan ke boolean menggunakan parseBoolean ()

 class Main ( public static void main(String() args) ( // create string variables String str1 = "true"; String str2 = "false"; // convert string to boolean // using parseBoolean() boolean b1 = Boolean.parseBoolean(str1); boolean b2 = Boolean.parseBoolean(str2); // print boolean values System.out.println(b1); // true System.out.println(b2); // false ) )

Dalam contoh di atas, kami telah menggunakan parseBoolean()kaedah Booleankelas untuk menukar pemboleh ubah rentetan menjadi boolean.

Di sini, Booleanadalah kelas pembungkus di Jawa. Untuk mengetahui lebih lanjut, kunjungi Java Wrapper Class.

Contoh 2: Tukarkan rentetan ke boolean menggunakan nilaiOf ()

Kita juga boleh menukar pemboleh ubah rentetan menjadi booleanmenggunakan valueOf()kaedah. Sebagai contoh,

 class Main ( public static void main(String() args) ( // create string variables String str1 = "true"; String str2 = "false"; // convert string to boolean // using valueOf() boolean b1 = Boolean.valueOf(str1); boolean b2 = Boolean.valueOf(str2); // print boolean values System.out.println(b1); // true System.out.println(b2); // false ) )

Dalam contoh di atas, valueOf()kaedah Booleankelas menukar pemboleh ubah rentetan menjadi boolean.

Di sini, valueOf()kaedah itu sebenarnya mengembalikan objek Booleankelas. Walau bagaimanapun, objek itu secara automatik ditukar menjadi jenis primitif. Ini dipanggil unboxing di Java. Untuk mengetahui lebih lanjut, lawati autoboxing dan unboxing Java.

Itu dia,

 // valueOf() returns object of Boolean // object is converted onto boolean value boolean b1 = Boolean obj = Boolean.valueOf(str1)

Artikel menarik...