言語

Integer.ToHexString(Int32) メソッド

定義

整数引数の文字列形式を base 16 の符号なし整数として返します。

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

パラメーター

i
Int32

文字列に変換する整数。

返品

引数で表される符号なし整数値の文字列表現を 16 進数 (base 16).

属性

注釈

整数引数の文字列形式を base 16 の符号なし整数として返します。

符号なし整数値は、引数が負の場合は 2<up>32</sup> を加算し、それ以外の場合は引数と等しくなります。 この値は、16 進数の ASCII 桁の文字列に変換されます (base 16) 余分な先行 0がない。

引数の値は、sを呼び出すことによって、返された文字列Integer#parseUnsignedInt(String, int) Integer.parseUnsignedInt(s, 16)から回復できます。

符号なし大きさが 0 の場合、0 文字 '0' ('\u005Cu0030') で表されます。それ以外の場合、符号なし大きさの表現の最初の文字は 0 文字になりません。 次の文字は、16 進数として使用されます。

<blockquote>0123456789abcdef</blockquote>

これらは、'\u005Cu0030''\u005Cu0039'を通じて'\u005Cu0061''\u005Cu0066'文字です。 大文字が必要な場合は、結果に対して java.lang.String#toUpperCase() メソッドを呼び出します。

<blockquote>Integer.toHexString(n).toUpperCase()</blockquote>

1.0.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象