java.lang.String valueOf(int i)

Description :

This java tutorial shows how to use the valueOf(int i) method of String class of java.lang package. This method returns a string representation of int data type. This is the same method as Integer.toString(int,int)

Method Syntax :

public static String valueOf(int i)

Parameter Input :

DataType Parameter Description
int i method parameter which we are interested to get the string equivalent

Method Returns :

The String valueOf() method with argument int returns a new String object which corresponds to the string representation of the method argument.

Compatibility Version :

Since the beginning

Exception :


Discussion :

The string valueOf(int i) method is simply to get a String equivalent of int method parameter. This method be statically accessed which means we should call the method like String.valueOf(int i).

Java Code Example :

This example source code demonstrates the use of valueOf(int i) of String class. Below are different examples of getting a value of int. As you would noticed we have used the unboxing functionality to transform an Integer object into primitive int datatype and then get the string equivalent using the valueof method.


 * Java example source code to get the value of int data type

public class StringValueOfInteger {

	public static void main(String[] args) {

		int val = 1;
		Integer i = 100;


Sample Output :

Running the valueOf() method example source code of String class will give you the following output

java string indexOf(int) method example

java string indexOf(int) method example

Exception Scenario :


Suggested Reading List :

References :