Free Data Structures and Algorithms Course









Subscribe below and get all best seller courses for free !!!










OR



Subscribe to all free courses

How Literals provide additional information to compiler in Java ?

Program to demonstrate Literal usage in Java


public class LiteralsInfo {
 
  public static void main(String[] args) {
  
     byte b1 = 127;
     byte b2 = 128; // Compilation Error
  
     short s1 = 32767;
     short s2 = 32768; // Compilation Error
  
     int i1 = 2147483647;
     int i2 = 2147483648; // Compilation Error
     int i3 = 0x1f;  // For Hexadecimal numbers
     int i4 = 0x1F;  // For Hexadecimal numbers
     int i5 = 0176;
  
     long n1 = 300L; // long suffix
     long n2 = 300l; // long suffix 
     long n3 = 300;
  
     float f1 = 3;
     float f2 = 3F; // float suffix
     float f3 = 3f; // float suffix
  
     double d1 = 1d; // double suffix
     double d2 = 1D; // double suffix
  
     char c = 'a';

 }
}


 
© 2021 Learn Java by Examples Template by Hubberspot