convert long to string code example

Example 1: toString convert to long

long l = 12345L;
String str = Long.toString(l);
System.out.println(str); //prints '12345'

Example 2: toString convert to long

long l = 0x11L;
String str = Long.toString(l);
System.out.println(str); //prints '17'
l = 011L;
str = Long.toString(l);
System.out.println(str); //prints '9'

Example 3: toString convert to long

package com.journaldev.string;

import java.text.DecimalFormat;

public class JavaLongToString {

	@SuppressWarnings("deprecation")
	public static void main(String[] args) {
		long l = 12345L;
		String str = Long.toString(l);
		System.out.println(str);

		str = String.valueOf(l);
		System.out.println(str);

		// deprecated from Java 9, use valueOf for better performance
		str = new Long(l).toString();
		System.out.println(str);

		str = String.format("%d", l);
		System.out.println(str);

		str = l + "";
		System.out.println(str);

		str = DecimalFormat.getNumberInstance().format(l);
		System.out.println(str);

		str = new DecimalFormat("#").format(l);
		System.out.println(str);

		str = new StringBuilder().append(l).toString();
		System.out.println(str);
	}
}

Example 4: toString convert to long

long l = 12345L;
String str = String.valueOf(l); // str is '12345'

Tags:

Java Example