How to convert an int to a String in Java

In this section, we will show you how to convert an int to a String in Java.

Following ways can be used for converting int to String:

1. By using Integer.toString() method

2. By using String.valueOf() method 

NoteInteger.toString() method is faster than String.valueOf(). String.valueOf() method internally invokes the Integer.toString() method.

public static String valueOf(int i) {
return Integer.toString(i);
}

Example 1: Using Integer.toString() method

The java.lang.Integer.toString() is an inbuilt method in Java which is used to returns the string object of the particular Integer value. By default, the argument is converted to signed decimal (radix 10) in string format.

public class Main {

// Driver code
public static void main(String[] args)
{
int val = 9;
String str = Integer.toString(val);
System.out.println("String => "+str);
}
}


Console Output:
String => 9


Example 2: Using String.valueOf()

The java.lang.String.valueOf(int i) returns the string representation of the int argument. It internally invokes the Integer.toString() so the representations are always exactly the same.

public class Main {

// Driver code
public static void main(String[] args)
{
int val = 9;
String str = String.valueOf(val);
System.out.println("String => "+str);
}
}


Console Output:
String => 9

More related topics,

Comments

Popular posts from this blog

Spring Boot OpenAI Integration: Step-by-Step Guide

Orchestration-Based Saga Architecture and Spring Boot Microservices Implementation Guide

Spring Boot 3 + Angular 15 + Material - Full Stack CRUD Application Example