Java program za pretvorbo spremenljivk nizovnega tipa v logične vrednosti

V tem programu se bomo naučili pretvarjati spremenljivke tipa String v logične vrednosti v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Vrste podatkov Java (primitivne)
  • Java Java

Primer 1: Pretvorite niz v logično vrednost s pomočjo 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 ) )

V zgornjem primeru smo uporabili parseBoolean()metodo Booleanrazreda za pretvorbo nizovnih spremenljivk v logične vrednosti.

Tu Booleanje razred zavijanja v Javi. Če želite izvedeti več, obiščite razred Java Wrapper.

Primer 2: Pretvorite niz v logično vrednost z uporabo valueOf ()

Nizne spremenljivke lahko pretvorimo tudi v booleanuporabo valueOf()metode. Na primer

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

V zgornjem primeru valueOf()metoda Booleanrazreda pretvori spremenljivke niza v logične vrednosti.

Tu valueOf()metoda dejansko vrne objekt Booleanrazreda. Vendar se objekt samodejno pretvori v primitivni tip. To se v Javi imenuje razpakiranje. Če želite izvedeti več, obiščite Javo autoboxing in unboxing.

To je,

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

Zanimive Članki...