Scanner.NextLong Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| NextLong() |
Проверяет следующий маркер входных данных в виде |
| NextLong(Int32) |
Проверяет следующий маркер входных данных в виде |
NextLong()
Проверяет следующий маркер входных данных в виде long.
[Android.Runtime.Register("nextLong", "()J", "")]
public long NextLong();
[<Android.Runtime.Register("nextLong", "()J", "")>]
member this.NextLong : unit -> int64
Возвращаемое значение
long отсканированный из входных данных
- Атрибуты
Исключения
Значение
Значение
Значение , если следующий маркер нельзя преобразовать в допустимое long значение.
Комментарии
Проверяет следующий маркер входных данных в виде long.
Вызов этого метода формы nextLong() ведет себя точно так же, как вызов nextLong(radix), где radix по умолчанию используется радикс этого сканера.
Java документации по java.util.Scanner.nextLong().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
NextLong(Int32)
Проверяет следующий маркер входных данных в виде long.
[Android.Runtime.Register("nextLong", "(I)J", "")]
public long NextLong(int radix);
[<Android.Runtime.Register("nextLong", "(I)J", "")>]
member this.NextLong : int -> int64
Параметры
- radix
- Int32
радикс, используемый для интерпретации маркера в виде значения int
Возвращаемое значение
long отсканированный из входных данных
- Атрибуты
Исключения
Значение
Значение
Значение , если следующий маркер нельзя преобразовать в допустимое long значение.
Комментарии
Проверяет следующий маркер входных данных в виде long. Этот метод вызывает, InputMismatchException если следующий маркер не может быть преобразован в допустимое длинное значение, как описано ниже. Если перевод выполнен успешно, сканер перемещается мимо соответствующих входных данных.
Если следующий маркер соответствует регулярному <выражению i Integer</i>>, определенному выше, маркер преобразуется в long значение, как если бы путем удаления всех определенных префиксов языкового стандарта, разделителей групп и языковых стандартов, а затем сопоставление цифр, отличных от ASCII, с помощьюCharacter#digit Character.digit, предустановив отрицательный знак (-), если языковые стандарты имеются отрицательные префиксы и суффиксы, и передача результирующей строки Long#parseLong(String, int) Long.parseLong указанному радиксу.
Если радикс меньше Character#MIN_RADIX Character.MIN_RADIX или больше Character#MAX_RADIX Character.MAX_RADIX, IllegalArgumentException создается исключение.
Java документации по java.util.Scanner.nextLong(.*int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".