Download Entrada y salida - Braulio J. Solano Rojas

Document related concepts
no text concepts found
Transcript
Entrada y salida
CI-1101, Programación I
Prof. Braulio Solano Rojas
Salida


System.out.println permite hacer
una salida en consola.
http://java.sun.com/j2se/1.5.0/docs/
api/java/lang/System.html
Ejemplo de salida


System.out.println("¡Qué solazo
hace hoy!");
System.out.println(variable);
Entrada

Requerimos de las clases:



BufferedReader (
http://java.sun.com/j2se/1.5.0/docs/api/java
)
InputStreamReader (
http://java.sun.com/j2se/1.5.0/docs/api/java
)
Necesitamos:

import java.io.*;
Entrada


La clase BufferedReader la
utilizaremos por razones de
eficiencia. Nos servirá para envolver
a InputStreamReader.
Ejemplo:

BufferedReader entrada = new
BufferedReader(new
InputStreamReader(System.in));
¿Cómo leer un número?


numero_real =
Double.parseDouble(entrada.readLine());
http://java.sun.com/j2se/1.5.0/docs/
api/java/lang/Double.html
¿Alternativas?

Scanner (http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html)

Ejemplo:



Scanner rastreador = new Scanner(System.in);
double numero_real = rastreador.nextDouble();
Requiere:

java.util.Scanner