Taller de programacion
DE: RAMIRO DELGADO VILLENA
PARA: ING.LUIS VIVEZ GARNICHE
Entrada de datos en Java
Las clasesdefinen como es un objeto.
‘String’ es el tipo de dato para cadenas de texto.
Math.pow(‘base’,’potencia’);
Math.sqrt(‘cantidad’);
Stream: Flujo
Para definir unaentrada de datos hay que declarar un Input Stream Reader
que es una clase de la librería que debe de importarse. Permite leer datos.
Hay dos flujos de salida:System.out y System.err para imprimir en la
consola.
Hay un flujo de entrada System.in para el teclado.
Para hacer una entrada de datos hay que hacer los siguientespasos.
1. Añadir la sentencia import java.io.*; para importar una librería de
Java.
2. Crear un Input Stream Reader. Escribiendo las líneas de código:a.InputStreamReader ‘nombre de objeto de entrada’=new
InputStreamReader (System.in);
Esta línea declara la creación de un objeto de la clase Input StreamReader como intanciade ella, dandole el atributo de leer su valor deSystem.in
3.Crear Buffered Reader. El lector del valor introducido por System.in,
se
hace
escribiendo:a.BufferedReader ‘nombre de lector’ = new BufferedReader
(‘nombre de variable de entrada’);
b.String ‘nombre arreglo de caracteres’ = lector.readLine();
Las dosinstrucciones logran leer el caracter introducido en el tecladoalmacenándolo (BufferedReader) y leyéndolo posteriormente comoun arreglo de caracteres (lector.readLine), no comoun valor numérico.
4.Convertir los caracteres a números. Declarando una variable int y
luego escribiendo:
a.Integer.parseInt(‘nombre arreglo de caracteres’);
Regístrate para leer el documento completo.