Java - Boolean toString() Method



Description

The Java Boolean toString() returns a String object representing this Boolean's value. If this object represents the value true, a string equal to "true" is returned. Otherwise, a string equal to "false" is returned.

Declaration

Following is the declaration for java.lang.Boolean.toString() method

 public String toString() 

Overrides

toString in class Object

Parameters

NA

Return Value

This method returns a string representation of this object.

Exception

NA

Getting String Representation from a Boolean as true Example

The following example shows the usage of Boolean toString() method for a boolean object value as true. In this program, we've a Boolean variable with unerlying value as true and using toString() method, we're getting a String as "true" and then result is printed.

 package com.tutorialspoint; public class BooleanDemo { public static void main(String[] args) { // create 1 Boolean objects b1 Boolean b1; // assign value to b1 b1 = Boolean.valueOf(true); // create 1 String s1 String s1; // assign string value of object b1 to s1 s1 = b1.toString(); String str1 = "String value of boolean object " + b1 + " is " + s1; // print s1 value System.out.println( str1 ); } } 

Output

Let us compile and run the above program, this will produce the following result −

 String value of boolean object true is true 

Getting String Representation from a Boolean as false Example

The following example shows the usage of Boolean toString() method for a boolean object value as false. In this program, we've a Boolean variable with unerlying value as false and using toString() method, we're getting a String as "false" and then result is printed.

 package com.tutorialspoint; public class BooleanDemo { public static void main(String[] args) { // create 1 Boolean objects b1 Boolean b1; // assign value to b1 b1 = Boolean.valueOf(false); // create 1 String s1 String s1; // assign string value of object b1 to s1 s1 = b1.toString(); String str1 = "String value of boolean object " + b1 + " is " + s1; // print s1 value System.out.println( str1 ); } } 

Output

Let us compile and run the above program, this will produce the following result −

 String value of boolean object false is false 

Getting String Representation from a null Boolean Example

The following example shows the usage of Boolean toString() method for a null boolean object value. In this program, we've a Boolean variable with unerlying value as null and using toString() method, we're getting a String as "false" and then result is printed.

 package com.tutorialspoint; public class BooleanDemo { public static void main(String[] args) { // create 1 Boolean objects b1 Boolean b1; // assign value to b1 b1 = Boolean.valueOf(null); // create 1 String s1 String s1; // assign string value of object b1 to s1 s1 = b1.toString(); String str1 = "String value of boolean object " + b1 + " is " + s1; // print s1 value System.out.println( str1 ); } } 

Output

Let us compile and run the above program, this will produce the following result −

 String value of boolean object false is false 
java_lang_boolean.htm
Advertisements