Java Integer toString()方法

java.lang.Integer.toString(int i, int radix) 方法返回第一个参数i以第二个参数指定的基数radix的字符串表示形式。如果radix比Character.MIN_RADIX比Character.MAX_RADIX更小或更大,那么基数10来代替。

下面的ASCII字符被用作数字: 0123456789abcdefghijklmnopqrstuvwxyz

1 语法

public static String toString(int i, int radix)

2 参数

i :这是一个要转换的整数。

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

3 返回值

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

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java Integer toString()方法
 */
import java.lang.*;

public class IntegerDemo {

   public static void main(String[] args) {

     Integer i = new Integer(10);
   
     // returns a string representation of the specified integer with radix 10
     String retval = i.toString(30, 10);
     System.out.println("Value = " + retval);
     
     // returns a string representation of the specified integer with radix 16
     retval = i.toString(30, 16);
     System.out.println("Value = " + retval);
     
     // returns a string representation of the specified integer with radix 8
     retval = i.toString(30, 8);
     System.out.println("Value = " + retval);
   }
}

输出结果为:

Value = 30
Value = 1e
Value = 36

 

热门文章

优秀文章