Dize türü değişkenleri mantıksal değere dönüştürmek için Java Programı

Bu programda, String tipi değişkenleri Java'da boolean'a dönüştürmeyi öğreneceğiz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java Veri Türleri (İlkel)
  • Java Dizesi

Örnek 1: parseBoolean () kullanarak dizeyi boolean'a dönüştürme

 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 ) )

Yukarıdaki örnekte, dize değişkenlerini mantıksal değere dönüştürmek için sınıfın parseBoolean()yöntemini kullandık Boolean.

Burada BooleanJava'da bir sarmalayıcı sınıfı var. Daha fazla bilgi edinmek için Java Wrapper Class'ı ziyaret edin.

Örnek 2: valueOf () kullanarak dizeyi boole'ye dönüştürme

Dize değişkenlerini yöntemi booleankullanarak da dönüştürebiliriz valueOf(). Örneğin,

 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 ) )

Yukarıdaki örnekte, sınıf valueOf()yöntemi Booleandize değişkenlerini mantıksal değere dönüştürür.

Burada, valueOf()yöntem aslında Booleansınıfın bir nesnesini döndürür . Bununla birlikte, nesne otomatik olarak ilkel bir türe dönüştürülür. Buna Java'da kutudan çıkarma denir. Daha fazla bilgi edinmek için Java otomatik kutulama ve kutudan çıkarma sayfasını ziyaret edin.

Yani,

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

Ilginç makaleler...