Convert String to Boolean
There's actually two ways to do a string to boolean conversion. Either you can create an instance of the wrapper class Boolean with a string value as argument to the constructor and call the method booleanValue(), or you can do as in the example below: call the static method parseBoolean() of the wrapper class to convert the string value to a boolean. Either way, the string value sent in has to be either 'true' or 'TRUE' to result in a boolean with the value of true, but it doesn't have to be 'false' to result in a false boolean value. It actually makes sense that any other string value than 'true' or 'TRUE' will result in a return value that is set to false. |
/** * Main.java * * @author www.javadb.com */ public class Main { /** * String to boolean conversion */ public void convertStringToBoolean() { String strBoolean = "true"; //Do the String to boolean conversion boolean theValue = Boolean.parseBoolean(strBoolean); System.out.println(theValue); } /** * Starts the program * * @param args the command line arguments */ public static void main(String[] args) { new Main().convertStringToBoolean(); } } |
Search for code examples on this site
