Integer.ToString 方法

定义

重载

ToString(Int32, Int32)

返回第二个参数所指定的基数中的第一个参数的字符串表示形式。

ToString(Int32)

返回表示 String 指定整数的 对象。

ToString(Int32, Int32)

返回第二个参数所指定的基数中的第一个参数的字符串表示形式。

[Android.Runtime.Register("toString", "(II)Ljava/lang/String;", "")]
public static string ToString (int i, int radix);
[<Android.Runtime.Register("toString", "(II)Ljava/lang/String;", "")>]
static member ToString : int * int -> string

参数

i
Int32

要转换为字符串的整数。

radix
Int32

在字符串表示形式中使用的基数。

返回

指定基数中参数的字符串表示形式。

属性

注解

返回第二个参数所指定的基数中的第一个参数的字符串表示形式。

如果基数小于 Character.MIN_RADIX 或大于 Character.MAX_RADIX,则改用基数 10

如果第一个参数为负数,则结果的第一个元素是 ASCII 减字符 '-' ('\u005Cu002D') 。 如果第一个参数不是负数,则结果中不会显示符号字符。

结果的其余字符表示第一个参数的大小。 如果数量级为零,则由单个零字符 '0' 表示 ('\u005Cu0030') ;否则,数量级表示形式的第一个字符将不会是零字符。 以下 ASCII 字符用作数字:

<blockquote>0123456789abcdefghijklmnopqrstuvwxyz</blockquote>

它们是'\u005Cu0030'通过 '\u005Cu0039''\u005Cu0061''\u005Cu007A' 如果 radix 为 <var>N</var>,则这些字符的第一个 <var>N</var> 将按所示顺序用作 radix-var>< N</var> 数字。 因此,十六进制 (基数 16) 的数字为 0123456789abcdef。 如果需要大写字母, java.lang.String#toUpperCase() 可能会对结果调用 方法:

<blockquote>Integer.toString(n, 16).toUpperCase()</blockquote>

java.lang.Integer.toString(int, int)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于

ToString(Int32)

返回表示 String 指定整数的 对象。

[Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")]
public static string ToString (int i);
[<Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")>]
static member ToString : int -> string

参数

i
Int32

要转换的整数。

返回

参数在 base 10 中的字符串表示形式。

属性

注解

返回表示 String 指定整数的 对象。 参数转换为带符号的十进制表示形式并作为字符串返回,就像参数和基数 10 作为方法的参数 #toString(int, int) 一样。

java.lang.Integer.toString(int)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于