Programma Java per convertire variabili di tipo stringa in booleano

In questo programma impareremo a convertire le variabili di tipo String in booleane in Java.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Tipi di dati Java (primitivi)
  • Java String

Esempio 1: convertire la stringa in booleano utilizzando 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 ) )

Nell'esempio precedente, abbiamo utilizzato il parseBoolean()metodo della Booleanclasse per convertire le variabili stringa in booleane.

Ecco Booleanuna classe wrapper in Java. Per saperne di più, visita la Java Wrapper Class.

Esempio 2: converti la stringa in booleano utilizzando valueOf ()

Possiamo anche convertire le variabili di stringa booleanutilizzando il valueOf()metodo. Per esempio,

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

Nell'esempio precedente, il valueOf()metodo di Booleanclasse converte le variabili stringa in booleano.

Qui, il valueOf()metodo restituisce effettivamente un oggetto della Booleanclasse. Tuttavia, l'oggetto viene convertito automaticamente in un tipo primitivo. Questo si chiama unboxing in Java. Per saperne di più, visita Autoboxing e unboxing di Java.

Questo è,

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

Articoli interessanti...