Programa Java para convertir booleanos a enteros

Dado un valor booleano, la tarea es convertir este valor booleano en un valor entero en Java.

Ejemplos:

Input: boolean = true
Output: 1

Input: boolean = false
Output: 0

Acercarse:

  • Obtenga el valor booleano a convertir.
  • Comprobar si el valor booleano es verdadero o falso
  • Si el valor booleano es verdadero, establezca el valor entero en 1.
  • De lo contrario, si el valor booleano es falso, establezca el valor entero en 0.

A continuación se muestra la implementación del enfoque anterior:

Ejemplo 1: cuando el valor booleano es verdadero

// Java Program to convert boolean to integer
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // The boolean value
        boolean boolValue = true;
  
        // The expected integer value
        int intValue;
  
        // Check if it's true or false
        if (boolValue) {
            intValue = 1;
        }
        else {
            intValue = 0;
        }
  
        // Print the expected integer value
        System.out.println(
            boolValue
            + " after converting into integer = "
            + intValue);
    }
}
Producción:

true after converting into integer = 1

Ejemplo 2: cuando el valor booleano es falso

// Java Program to convert boolean to integer
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // The boolean value
        boolean boolValue = false;
  
        // The expected integer value
        int intValue;
  
        // Check if it's true or false
        if (boolValue) {
            intValue = 1;
        }
        else {
            intValue = 0;
        }
  
        // Print the expected integer value
        System.out.println(
            boolValue
            + " after converting into integer = "
            + intValue);
    }
}
Producción:

false after converting into integer = 0

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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