Integer.ToHexString(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
整数引数の文字列形式を 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<sup>32</sup> を加算し、それ以外の場合は引数と等しくなります。 この値は、16 進数の ASCII 桁の文字列に変換されます (base 16) 余分な先頭 0
を持たないs.
引数の値は、返された文字列 s
から呼び出 Integer#parseUnsignedInt(String, int) Integer.parseUnsignedInt(s, 16)
すことによって回復できます。
符号なし大きさが 0 の場合、1 つのゼロ文字 '0'
('\u005Cu0030'
)で表されます。それ以外の場合、符号なし大きさの表現の最初の文字はゼロ文字になりません。 次の文字は、16 進数として使用されます。
<blockquote>0123456789abcdef
</blockquote>
これらは、文字の通過'\u005Cu0039'
と'\u005Cu0061'
通過'\u005Cu0066'
です'\u005Cu0030'
。 大文字が必要な場合は、結果に対して java.lang.String#toUpperCase()
メソッドを呼び出します。
<blockquote>Integer.toHexString(n).toUpperCase()
</blockquote>
1.0.2 で追加されました。
の Java ドキュメントjava.lang.Integer.toHexString(int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。