How to Convert Long Values to Strings in Java

06 May 2023 Balmiki Mandal 0 Core Java

How To Convert a Long to String in Java?

Converting a long to String in Java is an easy task. Although a long data type may have a larger range than an int, it can still be represented as a String. In this article, we will discuss how to convert a long to String in Java.

Methods For Converting Long To String In Java

Generally, there are two ways you can use to convert a long to a String. The first one is to use the toString() method of Long class and then, pass the long value as a parameter to it. This Java code snippet would look like this:

String str = Long.toString(longValue);

The second way of converting a long to String is by using the String.format() method. This method allows you to specify a format for the output string. You can also use it to convert an integer to a String. Here's an example of how you can do this:

String str = String.format("%d", longValue);

Examples of Converting Long to String in Java

Here are a few examples of how to convert a long to String in Java:

  • Using toString() method of Long class:

// example 1 
long l1 = 123L; 
String str1 = Long.toString(l1); 
System.out.println("Long to String using toString() method: "+ str1); 
  
// example 2 
long l2 = 987654L; 
String str2 = Long.toString(l2); 
System.out.println("Long to String using toString() method: "+ str2); 
  • Using String.format() method:

// example 1 
long l1 = 123L; 
String str1 = String.format("%d", l1); 
System.out.println("Long to String using String.format(): "+ str1); 
  
// example 2 
long l2 = 987654L; 
String str2 = String.format("%d", l2); 
System.out.println("Long to String using String.format(): "+ str2); 

Both of these methods will convert a long to a String without any issues. Additionally, if you need to convert a number to a String with a specific number of digits, you can use the String.format() method to do that as well.

Conclusion

In conclusion, converting a long to a String in Java is relatively easy if you know the approaches. It is important to note that a long data type has a larger range than an integer but both can still be represented as a String. In this article, we discussed two different approaches – the toString() method and the String.format() method – to convert a long to a String in Java.

BY: Balmiki Mandal

Related Blogs

Post Comments.

Login to Post a Comment

No comments yet, Be the first to comment.