Java 中的 Integer toString()
javaobject oriented programmingprogramming更新于 2025/12/22 10:20:17
java.lang.Integer 的 toString() 方法返回一个字符串对象。Integer 类有三个 toString() 方法。让我们逐一查看它们 −
String toString()
示例
java.lang.Integer.toString() 方法返回一个表示此 Integer 值的 String 对象。现在让我们看一个例子 −
import java.lang.*;
public class Demo {
public static void main(String[] args) {
Integer i = new Integer(20);
// 返回十进制整数值的字符串表示形式
String retval = i.toString();
System.out.println("Value = " + retval);
}
}
输出
Value = 20
static String toString(int i)
java.lang.Integer.toString(int i) 方法返回表示指定整数的 String 对象。此处,i 是要转换的整数。
示例
现在让我们看一个例子 −
import java.lang.*;
public class Demo {
public static void main(String[] args) {
Integer i = new Integer(10);
// 返回以 10 为基数的指定整数的字符串表示形式
String retval = i.toString(30);
System.out.println("Value = " + retval);
}
}
输出
Value = 30
static String toString(int i, int radix)
java.lang.Integer.toString(int i, int radix) 方法返回第一个参数 i 的字符串表示形式,其基数由第二个参数 radix 指定。如果 radix 小于 Character.MIN_RADIX 或大于 Character.MAX_RADIX,则改用基数 10。
此处,i 是要转换的整数,而 radix 是字符串表示形式中要使用的基数。
示例
现在让我们看一个示例 −
import java.lang.*;
public class Demo {
public static void main(String[] args) {
Integer i = new Integer(10);
// 返回以基数 10 表示的指定整数的字符串表示形式
String retval = i.toString(30, 10);
System.out.println("Value = " + retval);
// 返回以基数 16 表示的指定整数的字符串表示形式
retval = i.toString(30, 16);
System.out.println("Value = " + retval);
// 返回以 8 为基数的指定整数的字符串表示形式
retval = i.toString(30, 8);
System.out.println("Value = " + retval);
}
}
输出
Value = 30 Value = 1e Value = 36
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

