Podem convertir Cadena a booleà en Java utilitzant Boolean.parseBoolean(cadena) mètode.
Per convertir String en objecte booleà, podem utilitzar Boolean.valueOf(cadena) mètode que retorna una instància de la classe booleana.
Per obtenir booleà cert, la cadena ha de contenir 'true'. Aquí, s'ignora majúscules i minúscules. Per tant, 'true' o 'TRUE' retornarà boolean true. Qualsevol altre valor de cadena excepte 'true' retorna booleà fals.
Cadena de Java a booleà Exemple: Boolean.parseBoolean()
El mètode parseBoolean() converteix la cadena en un primitiu booleà.
El parseBoolean() és el mètode estàtic de la classe booleana. El signatura del mètode parseBoolean() es mostra a continuació:
public static int parseBoolean(String s)
Vegem l'exemple senzill de convertir String a booleà en Java.
public class StringToBooleanExample{ public static void main(String args[]){ String s1='true'; String s2='TRue'; String s3='ok'; boolean b1=Boolean.parseBoolean(s1); boolean b2=Boolean.parseBoolean(s2); boolean b3=Boolean.parseBoolean(s3); System.out.println(b1); System.out.println(b2); System.out.println(b3); }}Prova-ho ara
Sortida:
true true false
Exemple de cadena Java a booleà: Boolean.valueOf()
El mètode Boolean.valueOf() converteix la cadena en objecte booleà. Vegem el codi senzill per convertir String a Boolean en Java.
public class StringToBooleanExample2{ public static void main(String args[]){ String s1='true'; String s2='TRue'; String s3='ok'; Boolean b1=Boolean.valueOf(s1); Boolean b2=Boolean.valueOf(s2); Boolean b3=Boolean.valueOf(s3); System.out.println(b1); System.out.println(b2); System.out.println(b3); }}Prova-ho ara
Sortida:
true true false