En esta guía veremos como hacerlo convierte una cadena en un booleano con la ayuda de ejemplos.

Al convertir un Cadena en un booleano valor, si la cadena contiene el valor “verdadero” (mayúsculas y minúsculas), el valor booleano después de la conversión sería verdadero, si la cadena contiene cualquier otro valor que “verdadero”, el valor booleano convertido sería “falso”.

Conversión de cadena Java a booleana mediante el ejemplo del método Boolean.parseBoolean ()

Aquí tenemos tres cadenas str1, str2 y str3 y las estamos convirtiendo a valor booleano usando el método Boolean.parseBoolean (), este método toma String como argumento y devuelve el valor booleano verdadero o falso. Si el valor de la cadena es “verdadero” (en cualquier caso, mayúsculas, minúsculas o mixto), este método devuelve verdadero; de lo contrario, devuelve falso.

public class JavaExample{  
   public static void main(String args[]){  
	String str1 = "true";  
	String str2 = "FALSE";  
	String str3 = "Something";  
	boolean bool1=Boolean.parseBoolean(str1);  
	boolean bool2=Boolean.parseBoolean(str2);  
	boolean bool3=Boolean.parseBoolean(str3);  
	System.out.println(bool1);  
	System.out.println(bool2);  
	System.out.println(bool3);  
   }
}

Producción:
Conversión de cadena Java a booleano

Java String en Boolean usando el ejemplo de Boolean.valueOf ()

Aquí veremos otro método que podemos usar para la conversión de cadenas a booleanas. Similar al método Boolean.parseBoolean (), el método Boolean.valueOf () toma una cadena como argumento y devuelve un valor booleano verdadero o falso.

public class JavaExample{  
   public static void main(String args[]){  
	String str1 = "true";  
	String str2 = "TRue";  
	String str3 = "Something";  
	boolean bool1=Boolean.valueOf(str1);  
	boolean bool2=Boolean.valueOf(str2);  
	boolean bool3=Boolean.valueOf(str3);  
	System.out.println(bool1);  
	System.out.println(bool2);  
	System.out.println(bool3);  
   }
}

Producción:
Cadena de Java en un ejemplo booleano

leer  Java - Ejemplo de conversión de doble a int

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *