How to convert boolean to integer in java

Given a Boolean value, the task is to convert this Boolean value to an integer value in Java.

Examples:

Input: boolean = true
Output: 1

Input: boolean = false
Output: 0

Approach:

  1. Get the boolean value to be converted.
  2. Check if boolean value is true or false
  3. If the boolean value is true, set the integer value as 1.
  4. Else if the boolean value is fake , set the integer value as 0.

Below is the implementation of the above approach:

Example 1: When boolean value is true

// 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);
	}
}

Output:

true after converting into integer = 1

Example 2: When boolean value is false

 
// 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);
	}
}

Output:

false after converting into integer = 0

 

Submit Your Programming Assignment Details