The basic primitive datatypes are listed below.
- Integer
- Floating Point
- Character
- Boolean
Here this types also categorized in other datatypes as follow.
- Integer
This all stores signed, positive and negative values.
- byte
- short
- int
- long
- Floating Point
Floating Point also known as real number are used when evaluating expression that require fraction precision.
- float
- double
Character take ASCII value. In java char is 16 bit type. The range of char is 0 to 65535. There is no negative char.
In java, boolean data type we cannot assign 0 or 1 or any numeric value to determines true or false. It strictly take true or false as value.
- Example :
The below example shows the basic concept of datatypes.
class PrimitiveConcept { public static void main(String args[]) { byte b; int i; boolean bool; float f; double d; short s; char c; String str; b=12; i=2555; bool=true; f=11.23f; d=122.32d; s=3; c='S'; str="TejSumeru"; System.out.println("Value Of Byte Variable - "+b); System.out.println("Value Of Integer Variable - "+i); System.out.println("Value Of Boolean Variable - "+bool); System.out.println("Value Of Float Variable - "+f); System.out.println("Value Of Double Variable - "+d); System.out.println("Value Of Short Variable - "+s); System.out.println("Value Of Character Variable - "+c); System.out.println(str); } }
- OutPut
Value Of Byte Variable - 12 Value Of Integer Variable - 2555 Value Of Boolean Variable - true Value Of Float Variable - 11.23 Value Of Double Variable - 122.32 Value Of Short Variable - 3 Value Of Character Variable - S TejSumeru