Scanner.NextFloat Método

Definición

Examina el siguiente token de la entrada como .float

[Android.Runtime.Register("nextFloat", "()F", "")]
public float NextFloat();
[<Android.Runtime.Register("nextFloat", "()F", "")>]
member this.NextFloat : unit -> single

Devoluciones

examinado float desde la entrada

Atributos

Excepciones

si se Scanner ha cerrado.

si se ha agotado la entrada.

si el siguiente token no se puede traducir en un valor válido float .

Comentarios

Examina el siguiente token de la entrada como .float Este método iniciará InputMismatchException si el siguiente token no se puede traducir en un valor float válido, como se describe a continuación. Si la traducción se realiza correctamente, el analizador avanza más allá de la entrada que coincide.

Si el siguiente token coincide con la <expresión regular i>Float</i> definida anteriormente, el token se convierte en un float valor como si quitase todos los prefijos específicos de configuración regional, separadores de grupo y sufijos específicos de la configuración regional, asignación de dígitos no ASCII a dígitos ASCII a través Character#digit Character.digitde , prepending a un signo negativo (-) si los prefijos y sufijos negativos específicos de la configuración regional estaban presentes, y pasando la cadena resultante a Float#parseFloat Float.parseFloat. Si el token coincide con las cadenas NaN o infinity localizadas, se pasa "Nan" o "Infinity" según Float#parseFloat(String) Float.parseFloat corresponda.

Java documentación para java.util.Scanner.nextFloat().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a