Java-programm stringitüüpi muutujate teisendamiseks tõeväärtuseks

Selles programmis õpime teisendama Stringi tüüpi muutujad booleaniks Java-s.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java andmetüübid (primitiivsed)
  • Java string

Näide 1: Stringi teisendamine tõeväärtuseks parseBoolean () abil

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

Ülaltoodud näites oleme stringimuutujate booleaniks teisendamiseks kasutanud klassi parseBoolean()meetodit Boolean.

Siin Booleanon Java-ümbriste klass. Lisateabe saamiseks külastage Java Wrapperi klassi.

Näide 2: Stringi teisendamine boolean väärtuseks valueOf ()

Samuti võime meetodi booleanabil stringimuutujad teisendada valueOf(). Näiteks,

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

Ülaltoodud näites teisendab klassi valueOf()meetod Booleanstringimuutujad booleaniks.

Siin valueOf()tagastab meetod reaalselt Booleanklassi objekti . Kuid objekt muudetakse automaatselt primitiivseks tüübiks. Seda nimetatakse Java-s lahtipakkimiseks. Lisateabe saamiseks külastage Java autoboxing ja unboxing.

See on,

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

Huvitavad Artiklid...