boolean to String Conversion Example Java


We know earlier, parsing is the operation on strings to convert into data types. This parsing, we used in command-line arguments and User Password validation. Now we think the other way. Sometimes, it is required to convert data types to string; exactly opposite of parsing. For this purpose, the String class comes with valueOf() static method. valueOf() is overloaded to take any data type as parameter and converts into string; it converts even objects into strings. Now turn is to convert boolean to String.

The following program does the job of converting boolean to String.

public class BooleanToString
{
  public static void main(String args[])
  {
    boolean b1 = true;
    String str = String.valueOf(b1);
    System.out.println("boolean b1 in string form is " + str);
  }
}


boolean to String
Output screenshot on boolean to String Conversion

The boolean b1 is passed as parameter to valueOf() method. This method converts boolean b1 to string form. Anywhere b1 is required as string, str can be used. For example, to display anything thing in TextField, it must be in string form. Now str can be displayed in TextField as follows.

t1.setText(str);

where t1 is an object of TextField.

A string can also be converted to byte, short, int, long, float, double, char and boolean.

Note: The other way, string to boolean can be done in Java.

================================================================================

Your one stop destination for all data type conversions

byte TO short int long float double char boolean
short TO byte int long float double char boolean
int TO byte short long float double char boolean
float TO byte short int long double char boolean
double TO byte short int long float char boolean
char TO byte short int long float double boolean
boolean TO byte short int long float double char

String and data type conversions

String TO byte short int long float double char boolean
byte short int long float double char boolean TO String

Leave a Comment

Your email address will not be published.