Java – How to Convert Numbers to Objects and vice versa ?

Problem Statement

You need convert numbers to objects and vice versa in your Java program.

Solution

There are times when you need to pass an object for a function where you have a numeric values. To convert numbers to objects and vice versa , you can use the corresponsing wrapper classes.

For example , if you want to convert an int to Integer object or vice versa , you can perform the following as shown in the below sourcecode.

public class Main {

    public static void main(String[] args) {

        System.out.println("Abundantcode.com Java Tutorials");
       // Convert int to Integer object
        Integer output1 = new Integer(100);
        System.out.println(output1.toString());

       // Convert Integer to int
        int output2 = output1.intValue();
        System.out.println(output2);

    }
}

The output of the above program is

Abundantcode.com Java Tutorials

100

100