位置:首页 > Java技术 > java.lang > java.lang.Long.toString(long i, int radix)方法实例

java.lang.Long.toString(long i, int radix)方法实例

java.lang.Long.toString(long i, int radix) 方法返回第一个参数i以第二个参数指定的基数radix的字符串表示形式。如果基数比Character.MIN_RADIX小,或比Character.MAX_RADIX大,那么用基数10来代替。下面的ASCII字符被用作数字:0123456789abcdefghijklmnopqrstuvwxyz

声明

以下是java.lang.Long.toString()方法的声明

public static String toString(long i, int radix)

参数

  • i -- 这是一个转换的long 值。

  • radix -- 这是字符串表示形式使用的基数。

返回值

此方法返回指定基数的参数radix的字符串表示形式。

异常

  • NA

例子

下面的例子显示java.lang.Long.toString()方法的使用。

package com.yiibai;

import java.lang.*;

public class LongDemo {

   public static void main(String[] args) {

     Long l = new Long(5);
   
     // returns a string representation of the specified long with radix 10
     String retval = l.toString(87630, 10);
     System.out.println("Value = " + retval);
     
     // returns a string representation of the specified long with radix 16
     retval = l.toString(87630, 16);
     System.out.println("Value = " + retval);
     
     // returns a string representation of the specified long with radix 8
     retval = l.toString(87630, 8);
     System.out.println("Value = " + retval);
   }
}  

让我们来编译和运行上面的程序,这将产生以下结果:

Value = 87630
Value = 1564e
Value = 253116