Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Java Language
Expertise: Beginner
Mar 19, 1997



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Integer-to-string Conversions

I want to convert an integer into a string. Is there anything in Java similar to the itoa() function in C?

To convert a number (or in fact, any Java object) into a string is very easy. Just concatenate it with the empty string.

     int n = 5;

     String s = n + "";

You can also call the toString() function that is defined for all objects, but that is a pain for numbers. A number isn't an object, so you first have to make the number an object.

     Integer i = new Integer(n);

     String s = i.toString();

You can do it all in one statement:

     String s = new Integer(n).toString();

Clearly the first method, of concatenating with "", seems more attractive.
DevX Pro
Comment and Contribute






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



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