Scanner.NextFloat Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет следующий маркер входных данных в виде float.
[Android.Runtime.Register("nextFloat", "()F", "")]
public float NextFloat();
[<Android.Runtime.Register("nextFloat", "()F", "")>]
member this.NextFloat : unit -> single
Возвращаемое значение
float отсканированный из входных данных
- Атрибуты
Исключения
Значение
Значение
Значение , если следующий маркер нельзя преобразовать в допустимое float значение.
Комментарии
Проверяет следующий маркер входных данных в виде float. Этот метод вызывает, InputMismatchException если следующий маркер не может быть преобразован в допустимое значение с плавающей запятой, как описано ниже. Если перевод выполнен успешно, сканер перемещается мимо соответствующих входных данных.
Если следующий маркер соответствует заданному выше регулярному <выражению i>Float</i> , то маркер преобразуется в float значение, как если бы путем удаления всех определенных префиксов языкового стандарта, разделителей групп и языкового стандарта, а затем сопоставление цифр, отличных от ASCII, с помощью Character#digit Character.digit, предустановив отрицательный знак (-), если языковые стандарты имеются отрицательные префиксы и суффиксы, и передача результирующей строки Float#parseFloat Float.parseFloatв . Если маркер соответствует локализованным строкам NaN или бесконечности, то передается Float#parseFloat(String) Float.parseFloat значение "Nan" или "Бесконечность".
Java документации по java.util.Scanner.nextFloat().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".