Signup/Sign In
LAST UPDATED: DECEMBER 1, 2020

How to convert Java long to String

In Java, we can convert long into a String in two ways either by using the valueOf() method or toString() method.

1. By Using String.valueOf() Method

The valueOf() method is a part of String class. It is a static method that converts a long value into a String value.

Example 1:

Here, a long value is passed in the method and converted into a String by using the valueOf() method.

public class StudyTonight
{  
	public static void main(String args[])
	{  
		long n = 500L;  
		String s = String.valueOf(n); 
		System.out.println("The string value is " +s);  
	}
}


The string value is 500

2. By Using Long.toString() Method

The toString() method is a part of Long class. It is a static method that can also be used to convert a long value to String.

Example 2:

Here, a long value is passed in the toString() method to get converted into a String.

public class StudyTonight
{  
	public static void main(String args[])
	{  
		long n = 500L;  

		String s = Long.toString(n); 
		System.out.println("The string value is " +s);
	}
}


The string value is 500

3. By Using Concatenation Process

We can use + operator to concatenate long value with string object and then get string as result. The + operator returns a string object after concatenation.

public class StudyTonight
{  
	public static void main(String args[])
	{  
		long n = 500L;  

		String longString = ""+n; //concatenation

		System.out.println("String is : "+longString);
	}
}


String is : 500



About the author:
A Computer Science and Engineering Graduate(2016-2020) from JSSATE Noida. JAVA is Love. Sincerely Followed Sachin Tendulkar as a child, M S Dhoni as a teenager, and Virat Kohli as an adult.