„Java“ programa eilutės tipo kintamiesiems konvertuoti į loginę

Šioje programoje išmoksime konvertuoti „String“ tipo kintamuosius į „Boolean“ Java.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“ duomenų tipai (primityvūs)
  • „Java“ eilutė

1 pavyzdys: Konvertuokite eilutę į loginę naudodami „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 ) )

Ankstesniame pavyzdyje mes naudojome klasės parseBoolean()metodą, Booleankad eilutės kintamuosius paverstume loginiais.

Čia Booleanyra „Java“ pakavimo klasė. Norėdami sužinoti daugiau, apsilankykite „Java Wrapper“ klasėje.

2 pavyzdys: Konvertuokite eilutę į loginę, naudodami valueOf ()

Mes taip pat galime konvertuoti eilučių kintamuosius booleannaudodami valueOf()metodą. Pavyzdžiui,

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

Ankstesniame pavyzdyje klasės valueOf()metodas Booleaneilutės kintamuosius paverčia loginiais.

Čia valueOf()metodas iš tikrųjų grąžina klasės objektą Boolean. Tačiau objektas automatiškai paverčiamas primityviu tipu. Tai vadinama „Java“ išpakavimu. Norėdami sužinoti daugiau, apsilankykite „Java“ automatiniame naršymo ir išpakavimo aplankuose.

Tai yra,

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

Įdomios straipsniai...