Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Scanner es clase de Java que provee métodos para leer valores de entrada de
varios tipos y está localizada en el paquete java.util. Los valores de entrada pueden
venir de varias fuentes, incluyendo valores que se entren por el teclado o datos
almacenados en un archivo.
Escribir el import
import java.util.Scanner;
Para utilizar esa clase tenemos que crear primero un objeto de ella para poder
invocar sus métodos. La siguiente declaración crea un objeto de la clase Scanner
que lee valores de entrada del teclado.
Ejemplo
Programa que calcule el producto de dos números
Archivo: productoDosNumeros.java
En general, cada solicitud de lectura hecha de un Reader hace que se realice una
solicitud de lectura correspondiente del carácter subyacente o secuencia de bytes.
El ciclo while en el código siguiente leerá el archivo hasta que haya llegado al final
del archivo
System.out.println (strCurrentLine);
System.out.println (strCurrentLine);
Java
importar java.io.BufferedReader;
importar java.io.FileReader;
importar java.io.IOException;
tratar {
String strCurrentLine;
System.out.println(strCurrentLine);
} catch (IOException e) {
e.printStackTrace();
finalmente {
tratar {
ex.printStackTrace();
importar java.io.BufferedReader;
importar java.io.FileReader;
importar java.io.IOException;
tratar {
String strCurrentLine;
System.out.println(strCurrentLine);
} } catch (IOException e) {
e.printStackTrace();
finalmente {
tratar {
ex.printStackTrace(); }
} }
}
diferencias entre Scanner y/o BufferedReader
Ejemplo:
String name=sc.next();
Ejemplo:
How to read file in Java – BufferedReade
Una constante es una variable del sistema que mantiene un valor inmutable a lo
largo de toda la vida del programa. Las constantes en Java se definen mediante el
modificador final.
La estructura sería: