·  JAVA – Syntax – Variables – boolean

 

- Info:

  - This tutorial shows how to create boolean and convert it to other Primitive Types or Strings.

  - During conversion values true/false are replaced by 1/0 for numbers, t/f for characters and "true"/"false" for Strings.

 

- Procedure:

  - Create JAVA Console Application Test.java

 

    Test.java

    public class Test {

   

      public static void main(String[] args) { 

        

        //==============================================================================================

        //boolean.

        //==============================================================================================

        

        //CREATE.---------------------------------------------------------------------------------------

        boolean value    = true;              

                value    = Boolean.getBoolean  ("false");

                value    = Boolean.parseBoolean("true" );           

                                

        //CONVERT TO.-----------------------------------------------------------------------------------

        byte    convert1 = value ? (byte1:0  ; //  1   -true ,  0   -false.

        char    convert2 = value ?       't':'f'; // 't'  -true , 'f'  -false.

        short   convert3 = value ? (short) 1:0  ; //  1   -true ,  0   -false.   

        int     convert4 = value ?         1:0  ; //  1   -true ,  0   -false.     

        long    convert5 = value ?         1:0  ; //  1   -true ,  0   -false.   

        float   convert6 = value ?         1:0  ; // 1.0  -true , 0.0  -false.   

        double  convert7 = value ?         1:0  ; // 1.0  -true , 0.0  -false.   

        String  convert8 = String.valueOf(value); //Explicit conversion to String object: "A"

                convert8 =  ""  +  value;         //Implicit ocnversion while concatenating.

                            

        //DISPLAY.--------------------------------------------------------------------------------------

        System.out.println(value);

        System.out.println(Boolean.toString(value));

   

        //==============================================================================================

        //Boolean.

        //==============================================================================================

   

        //CREATE.---------------------------------------------------------------------------------------

        Boolean object   = new Boolean     (value);    //Constructor accepting boolean argument.      

                object   = new Boolean     ("false");  //Constructor accepting String  argument.

                 

                object   = Boolean.valueOf (value);    //boolean argument.

                object   = Boolean.valueOf ("true");   //String  argument.

      

        //CONVERT TO.-----------------------------------------------------------------------------------

        boolean primitive= object.booleanValue(); 

        String  string   = object.toString();    

          

        //DISPLAY.--------------------------------------------------------------------------------------

        System.out.println(object);

        System.out.println(object.toString());

   

      }

   

    }