Язык

Scanner.NextInt Метод

Определение

Перегрузки

Имя. Описание
NextInt()

Проверяет следующий маркер входных данных в виде int.

NextInt(Int32)

Проверяет следующий маркер входных данных в виде int.

NextInt()

Проверяет следующий маркер входных данных в виде int.

[Android.Runtime.Register("nextInt", "()I", "")]
public int NextInt();
[<Android.Runtime.Register("nextInt", "()I", "")>]
member this.NextInt : unit -> int

Возвращаемое значение

int отсканированный из входных данных

Атрибуты

Исключения

Значение , если это было закрыто.

Значение

Значение , если следующий маркер нельзя преобразовать в допустимое int значение.

Комментарии

Проверяет следующий маркер входных данных в виде int.

Вызов этого метода формы nextInt() ведет себя точно так же, как вызов nextInt(radix), где radix по умолчанию используется радикс этого сканера.

Java документации по java.util.Scanner.nextInt().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

NextInt(Int32)

Проверяет следующий маркер входных данных в виде int.

[Android.Runtime.Register("nextInt", "(I)I", "")]
public int NextInt(int radix);
[<Android.Runtime.Register("nextInt", "(I)I", "")>]
member this.NextInt : int -> int

Параметры

radix
Int32

радикс, используемый для интерпретации маркера в виде значения int

Возвращаемое значение

int отсканированный из входных данных

Атрибуты

Исключения

Значение , если это было закрыто.

Значение

Значение , если следующий маркер нельзя преобразовать в допустимое int значение.

Комментарии

Проверяет следующий маркер входных данных в виде int. Этот метод вызывает, InputMismatchException если следующий маркер не может быть преобразован в допустимое значение int, как описано ниже. Если перевод выполнен успешно, сканер перемещается мимо соответствующих входных данных.

Если следующий маркер соответствует <значению i Целочисленное< или i>> регулярное выражение, определенное выше, маркер преобразуется в int значение, как если бы путем удаления всех определенных префиксов языкового стандарта, разделителей групп и языкового стандарта, а затем сопоставление цифр, отличных от ASCII, с помощьюCharacter#digit Character.digit, предустановив отрицательный знак (-), если языковые стандарты имеются отрицательные префиксы и суффиксы, и передача результирующей строки Integer#parseInt(String, int) Integer.parseInt указанному радиксу.

Если радикс меньше Character#MIN_RADIX Character.MIN_RADIX или больше Character#MAX_RADIX Character.MAX_RADIX, IllegalArgumentException создается исключение.

Java документации по java.util.Scanner.nextInt(.*int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к