Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


advertisement
 

Tip: Understanding the Long Data Type in Java

Language: Java, Expertise: Intermediate - See how Java long behaves differently when used with the letter L and without it.


advertisement

WEBINAR: On-Demand

Unleash Your DevOps Strategy by Synchronizing Application and Database Changes REGISTER >

Java long behaves differently when used with the letter L and without it.

Code snippet

public class JavaLong
{
   public static void main(String args[])
   {
      JavaLong javaLong = new JavaLong();
      javaLong.proceed();
   }

   private void proceed()
   {
      long longWithL = 1000*60*60*24*365L;
      long longWithoutL = 1000*60*60*24*365;
      System.out.println("With L: " + longWithL);
      System.out.println("Without L: " + longWithoutL);
   }
}

/*

Expected output:

[root@mypc]# java JavaLong
With L: 31536000000
Without L: 1471228928

*/

 

Visit the DevX Tip Bank

 





   
Sridhar M S. is a Java developer from Bangalore, India. He holds a master's degree in Computer Science.
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date