 
  Data Structure Data Structure
 Networking Networking
 RDBMS RDBMS
 Operating System Operating System
 Java Java
 MS Excel MS Excel
 iOS iOS
 HTML HTML
 CSS CSS
 Android Android
 Python Python
 C Programming C Programming
 C++ C++
 C# C#
 MongoDB MongoDB
 MySQL MySQL
 Javascript Javascript
 PHP PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Convert Long to numeric primitive data types in Java
Let’s say we have Long object here.
Long myObj = new Long("9879"); Now, if we want to convert this Long to short primitive data type. For that, use the in-built shortValue() method −
// converting to short primitive types short shortObj = myObj.shortValue(); System.out.println(shortObj);
In the same way convert Long to another numeric primitive data type int. For that, use the in-built intValue() method −
// converting to int primitive types int intObj = myObj.intValue(); System.out.println(intObj);
The following is an example wherein we convert Long to numeric primitive types short, int, float, etc −
Example
public class Demo { public static void main(String[] args) { Long myObj = new Long("9879"); // converting to numeric primitive types short shortObj = myObj.shortValue(); System.out.println(shortObj); int intObj = myObj.intValue(); System.out.println(intObj); float floatObj = myObj.floatValue(); System.out.println(floatObj); double doubleObj = myObj.doubleValue(); System.out.println(doubleObj); } }  Output
9879 9879 9879.0 9879.0
Advertisements
 