bloque2:scanner
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque2:scanner [10/10/2018 15:23] – [Funcionamiento interno] Fernando Valdeón | bloque2:scanner [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 19: | Línea 19: | ||
| //Cerrar siempre el scanner | //Cerrar siempre el scanner | ||
| - | input.close | + | input.close(); |
| </ | </ | ||
| Línea 95: | Línea 95: | ||
| ===== Limpiar buffer de lectura ===== | ===== Limpiar buffer de lectura ===== | ||
| Cada vez que introducimos datos por teclado terminamos presionando '' | Cada vez que introducimos datos por teclado terminamos presionando '' | ||
| - | Scanner guarda en el //buffer de entrada// todos los caracteres introducidos, | + | Scanner guarda en el //buffer de entrada// todos los caracteres introducidos, |
| Buffer de entrada al introducir el numero 53: | Buffer de entrada al introducir el numero 53: | ||
| <code java> | <code java> | ||
| // Estado del buffer de entrada: | // Estado del buffer de entrada: | ||
| - | " | + | " |
| int numero = input.nextInt(); | int numero = input.nextInt(); | ||
| - | //Estado del buffer de entrada | + | //Estado del buffer de entrada |
| " | " | ||
| String cadena = input.nextLine(); | String cadena = input.nextLine(); | ||
| - | //Leerá el caracter | + | // |
| </ | </ | ||
| Línea 158: | Línea 158: | ||
| </ | </ | ||
| + | ---- | ||
| + | |||
| + | {{ vimeo> | ||
| ---- | ---- | ||
bloque2/scanner.1539184985.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
