
There are multiple ways in which you can convert a primitive int or an Integer object to a Long object,
Example 1: Using the Long constructorConstructs a newly allocated Long object that represents the specified long argument.
public static void main(String[] args) {
Integer i = 1000;
Long l = new Long(integer);
System.out.println(l);
}
Output: 1000
Note: It is better to avoid using this constructor as it has been deprecated as of Java 9, as it's rarely appropriate to use this constructor. The Java doc for this constructor says "The static factory valueOf(long) is generally a better choice, as it is likely to yield significantly better space and time performance."
Example 2: Using Long.valueOf(Long l)
This method is available since Java 1.5. It returns a Long instance representing the specified long (int goes through an implicit type casing) value.
public static void main(String[] args) {
Integer integer = 2000;
Long long = Long.valueOf(integer);
}
⚡️ Long.valueOf method caches values in the range -128 to 127, inclusive, and may cache other values outside of this range.
Example 3: A little more..
public static void main(String[] args) {
Integer integer = 3000;
Long long = Long.valueOf(integer.longValue());
}
- Create a Zip file using Java Code programmatically
- Eclipse : A java Runtime Environment (JRE) or Java Development kit (JDK) must be available
- How to Sort a LinkedList in Java
- Loading class com.mysql.jdbc.Driver. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver
- How to declare and initialize Array in Java Programming
- [Fix] java: integer number too large compilation error
- Java JDBC Connection with MySQL Driver in VS Code + Troubleshooting
- Reading .xls and .xlsx Excel file using Apache POI Java Library
- IntelliJ: Error: Could not find or load main class, java.lang.ClassNotFoundException
- How to get Client IP address using Java Code Example
- Truncate table using Java JDBC Example
- Struts 2 : There is no Action mapped for namespace [/] and action name [form] associated with context path [/proj]
- How to get file path in Idea IntelliJ IDE
- Java Generics explained with simple definition and examples
- Java SE 8 Update 301 available with various bug fixes and security improvements
- Java: Collect Stream as ArrayList or LinkedList
- Java JDBC Connection with PostgreSQL Driver Example
- How to check if Java main thread is alive
- How to fix Java nio NoSuchFileException wile reading a file
- Java 8+ get Day of the Week Examples with LocalDateTime, DateTime, ZonalDateTime and Instant classes
- Ways to Convert Integer or int to Long in Java
- [Java] How to throws Exception using Functional Interface and Lambda code
- [Fix] Spring Boot: mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
- Java: The value of the local variable string is not used
- Java JDBC: Insert Java 8 LocalDate and Time using PreparedStatement
- macOS Ventura: In order to use Xcode.app you need to update to the latest version - MacOS
- JavaScript : Get current page address - JavaScript
- How to verify if java is installed on the computer and get version detail - Java
- List of all iPads till year 2020 - Apple
- How to fix Java nio NoSuchFileException wile reading a file - Java
- Location of eclipse.ini file on Mac OS X - Mac-OS-X
- Vertical align two div's in Bootstrap [HTML CSS] - Bootstrap
- ChatGPT Outage: Hmm...something seems to have gone wrong. Maybe try me again in a little bit. - HowTos