Scanner.NextByte Metode

Definisi

Overload

Nama Deskripsi
NextByte(Int32)

Memindai token berikutnya dari input sebagai byte.

NextByte()

Memindai token berikutnya dari input sebagai byte.

NextByte(Int32)

Memindai token berikutnya dari input sebagai byte.

[Android.Runtime.Register("nextByte", "(I)B", "")]
public sbyte NextByte(int radix);
[<Android.Runtime.Register("nextByte", "(I)B", "")>]
member this.NextByte : int -> sbyte

Parameter

radix
Int32

radix yang digunakan untuk menginterpretasikan token sebagai nilai byte

Mengembalikan

yang dipindai byte dari input

Atribut

Pengecualian

jika ini Scanner telah ditutup.

jika input telah habis.

jika token berikutnya tidak dapat diterjemahkan ke dalam nilai yang valid byte .

Keterangan

Memindai token berikutnya dari input sebagai byte. Metode ini akan melemparkan InputMismatchException jika token berikutnya tidak dapat diterjemahkan ke dalam nilai byte yang valid seperti yang dijelaskan di bawah ini. Jika terjemahan berhasil, pemindai akan melewati input yang cocok.

Jika token berikutnya cocok <dengan ekspresi reguler i>Integer</i> yang ditentukan di atas maka token dikonversi menjadi byte nilai seolah-olah dengan menghapus semua awalan spesifik lokal, pemisah grup, dan akhiran spesifik lokal, maka pemetaan digit non-ASCII menjadi digit ASCII melalui Character#digit Character.digit, prepending tanda negatif (-) jika awalan dan akhiran negatif spesifik lokal ada, dan meneruskan string yang dihasilkan ke Byte#parseByte(String, int) Byte.parseByte dengan radix yang ditentukan.

Jika radiks kurang dari Character#MIN_RADIX Character.MIN_RADIX atau lebih besar dari Character#MAX_RADIX Character.MAX_RADIX, maka akan IllegalArgumentException dilemparkan.

Java dokumentasi untuk java.util.Scanner.nextByte(.*int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

NextByte()

Memindai token berikutnya dari input sebagai byte.

[Android.Runtime.Register("nextByte", "()B", "")]
public sbyte NextByte();
[<Android.Runtime.Register("nextByte", "()B", "")>]
member this.NextByte : unit -> sbyte

Mengembalikan

yang dipindai byte dari input

Atribut

Pengecualian

jika ini Scanner telah ditutup.

jika input telah habis.

jika token berikutnya tidak dapat diterjemahkan ke dalam nilai yang valid byte .

Keterangan

Memindai token berikutnya dari input sebagai byte.

Pemanggilan metode bentuk nextByte() ini bereaksi dengan cara yang sama persis dengan pemanggilan nextByte(radix), di mana radix adalah radix default pemindai ini.

Java dokumentasi untuk java.util.Scanner.nextByte().

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk