java.lang.Long.toString() 方法返回第一个参数的字符串表示形式,该参数以由指定的基数表示第二个论点。如果基数小于Character.MIN_RADIX或大于Character.MAX_RADIX,则使用基数10。
语法
public static String toString(long i,
int radix)
参数
i | 指定长整型 |
基数 | 指定在字符串表示形式中使用的基数。 |
返回值
返回指定基数中参数的字符串表示形式。
异常
无。
p>示例:
在下面的示例中,java.lang.Long.toString() 方法返回一个表示给定 long 的 String 对象使用指定基数的参数。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
//创建一个长值
long x = 111;
//打印长值
System.out.println("The long value is: " + x);
//创建并打印字符串表示形式
//使用不同基数的长值
System.out.println("The x in binary is: " + Long.toString(x, 2));
System.out.println("The x in octal is: " + Long.toString(x, 8));
System.out.println("The x in hexadecimal is: " + Long.toString(x, 16));
}
}
上述代码的输出将是:
The long value is: 111
The x in binary is: 1101111
The x in octal is: 157
The x in hexadecimal is: 6f