📜  Java long转string(1)

📅  最后修改于: 2023-12-03 14:42:15.174000             🧑  作者: Mango

Java long转string

在Java中,可以使用Long.toString()方法将long类型转换为String类型。此外,还可以使用String.valueOf()方法完成相同的任务。

使用Long.toString()方法

Long.toString()方法将long类型的数字转换为其对应的字符串表示形式。它有两个可用的重载方法,其中一个接受一个基数参数,用于将输出转换为指定基数的数字字符串。以下是一个示例:

long num = 123456789012345L;
String str = Long.toString(num);
System.out.println("String representation of num: " + str);

该代码将在控制台上打印:

String representation of num: 123456789012345

注意,此示例中的num变量需要在末尾带有"L"表示为long类型。

使用String.valueOf()方法

String.valueOf()方法的行为类似于Long.toString()方法,但不要求参数为long类型。它接受任何数字类型并将其转换为字符串表示形式。以下是一个示例:

long num = 123456789012345L;
String str = String.valueOf(num);
System.out.println("String representation of num: " + str);

该代码会输出与之前的代码相同的结果:

String representation of num: 123456789012345

另外,可以直接使用String类的valueOf()方法将long类型转换为字符串:

long num = 123456789012345L;
String str = String.valueOf(num);
System.out.println("String representation of num: " + str);

这将产生与之前相同的结果:

String representation of num: 123456789012345
总结

Java中可以使用三种方法将long类型转换为String类型:Long.toString()String.valueOf()String类的valueOf()方法。无论使用哪种方法,都可以将数字转换为字符串以供使用。