Bagikan melalui


Integer.ParseUnsignedInt Metode

Definisi

Overload

ParseUnsignedInt(String, Int32)

Mengurai argumen string sebagai bilangan bulat yang tidak ditandatangani dalam radix yang ditentukan oleh argumen kedua.

ParseUnsignedInt(String, Int32, Int32, Int32)

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

ParseUnsignedInt(String)

Mengurai argumen string sebagai bilangan bulat desimal yang tidak ditandatangani.

ParseUnsignedInt(String, Int32)

Mengurai argumen string sebagai bilangan bulat yang tidak ditandatangani dalam radix yang ditentukan oleh argumen kedua.

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)]
public static int ParseUnsignedInt (string s, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string * int -> int

Parameter

s
String

yang String berisi representasi bilangan bulat yang tidak ditandatangani untuk diurai

radix
Int32

radix yang akan digunakan saat mengurai s.

Mengembalikan

bilangan bulat yang diwakili oleh argumen string dalam radiks yang ditentukan.

Atribut

Keterangan

Mengurai argumen string sebagai bilangan bulat yang tidak ditandatangani dalam radix yang ditentukan oleh argumen kedua. Bilangan bulat yang tidak ditandatangani memetakan nilai yang biasanya terkait dengan angka negatif ke angka positif yang lebih besar dari MAX_VALUE.

Karakter dalam string semuanya harus berupa digit dari radix yang ditentukan (sebagaimana ditentukan oleh apakah java.lang.Character#digit(char, int) mengembalikan nilai nonnegatif), kecuali bahwa karakter pertama mungkin merupakan tanda '+' plus ASCII ('\u005Cu002B'). Nilai bilangan bulat yang dihasilkan dikembalikan.

Pengecualian jenis NumberFormatException dilemparkan jika salah satu situasi berikut terjadi: <ul><li>Argumen pertama adalah null atau adalah string nol panjang.

<li>Radiks lebih kecil dari java.lang.Character#MIN_RADIX atau lebih besar dari java.lang.Character#MAX_RADIX.

<li>Karakter apa pun dari string bukan digit dari radix yang ditentukan, kecuali bahwa karakter pertama mungkin merupakan tanda '+' plus ('\u005Cu002B') asalkan string lebih panjang dari panjang 1.

<li>Nilai yang diwakili oleh string lebih besar dari unsigned intterbesar , 2<sup>32</sup-1>.

</Ul>

Ditambahkan dalam 1.8.

Dokumentasi Java untuk java.lang.Integer.parseUnsignedInt(java.lang.String, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ParseUnsignedInt(String, Int32, Int32, Int32)

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

public static int ParseUnsignedInt (string s, int beginIndex, int endIndex, int radix);
static member ParseUnsignedInt : string * int * int * int -> int

Parameter

s
String

yang CharSequence berisi representasi yang tidak ditandatangani int untuk diurai

beginIndex
Int32

indeks awal, inklusif.

endIndex
Int32

indeks akhir, eksklusif.

radix
Int32

radix yang akan digunakan saat mengurai s.

Mengembalikan

unsigned yang diwakili int oleh subsequence dalam radix yang ditentukan.

Keterangan

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

Metode ini tidak mengambil langkah-langkah untuk menjaga terhadap yang CharSequence bermutasi saat mengurai.

Ditambahkan dalam 9.

Dokumentasi Java untuk java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)]
public static int ParseUnsignedInt (Java.Lang.ICharSequence s, int beginIndex, int endIndex, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)>]
static member ParseUnsignedInt : Java.Lang.ICharSequence * int * int * int -> int

Parameter

s
ICharSequence

yang CharSequence berisi representasi yang tidak ditandatangani int untuk diurai

beginIndex
Int32

indeks awal, inklusif.

endIndex
Int32

indeks akhir, eksklusif.

radix
Int32

radix yang akan digunakan saat mengurai s.

Mengembalikan

unsigned yang diwakili int oleh subsequence dalam radix yang ditentukan.

Atribut

Keterangan

Mengurai CharSequence argumen sebagai tidak ditandatangani int dalam , dimulai radixpada yang ditentukan beginIndex dan diperluas ke endIndex - 1.

Metode ini tidak mengambil langkah-langkah untuk menjaga terhadap yang CharSequence bermutasi saat mengurai.

Ditambahkan dalam 9.

Dokumentasi Java untuk java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ParseUnsignedInt(String)

Mengurai argumen string sebagai bilangan bulat desimal yang tidak ditandatangani.

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)]
public static int ParseUnsignedInt (string s);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string -> int

Parameter

s
String

yang String berisi representasi yang tidak ditandatangani int untuk diurai

Mengembalikan

nilai bilangan bulat yang tidak ditandatangani yang diwakili oleh argumen dalam desimal.

Atribut

Keterangan

Mengurai argumen string sebagai bilangan bulat desimal yang tidak ditandatangani. Karakter dalam string semuanya harus berupa digit desimal, kecuali bahwa karakter pertama mungkin merupakan tanda '+' plus ASCII ('\u005Cu002B'). Nilai bilangan bulat yang dihasilkan dikembalikan, persis seperti argumen dan radix 10 diberikan sebagai argumen ke #parseUnsignedInt(java.lang.String, int) metode .

Ditambahkan dalam 1.8.

Dokumentasi Java untuk java.lang.Integer.parseUnsignedInt(java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk