可以使用以下任何方法将long
值转换为String
:
1)方法 1:使用String.valueOf(long l)
:此方法将long
值作为参数并返回它的字符串表示。
方法声明:
public static String valueOf(long l)
参数:
l
– 我们要转换的long
值
返回:
long l
的字符串表示
long lvar = 123;
String str = String.valueOf(lvar);
**2)方法 2:使用Long.toString(long l)
:此方法与String.valueOf(long)
方法的作用相同。它返回表示我们传递给此方法的long
值的字符串。对于例如如果传递的值是 1202,那么返回的字符串将是"1202"
。
方法声明:
public static String toString(long l)
参数:
l
– 这表示我们作为参数传递给方法的long
值。
返回:
表示传递的long
值的字符串。
long lvar2 = 200;
String str2 = Long.toString(lvar2);
示例:将long
转换为String
该程序演示了上述两种方法的使用。这里我们有两个long
变量(lvar
和lvar2
),我们使用String.valueOf(long l)
方法转换其中一个,使用Long.toString(long l)
方法转换其中一个。
package com.beginnersbook.string;
public class LongToString {
public static void main(String[] args) {
/* Method 1: using valueOf() method
* of String class.
*/
long lvar = 123;
String str = String.valueOf(lvar);
System.out.println("String is: "+str);
/* Method 2: using toString() method
* of Long class
*/
long lvar2 = 200;
String str2 = Long.toString(lvar2);
System.out.println("String2 is: "+str2);
}
}
输出:
String is: 123
String2 is: 200