Scanner.NextFloat Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.