si estas empezando lo mejor es que hagas algo asi....
Código:
import java.io.*;
import java.util.*;
class Lectura_teclado {
public static void main(String[] args) {
int num = 0;
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println("Introduce un numero\n");
num = Integer.parseInt(teclado.readLine());
}
catch (IOException ex) {
System.out.println(ex);
}
System.out.println("\nEl numero introducido es " + num + "\n");
System.out.println("Pulsa Enter para salir");
try {
teclado.readLine();
}
catch (IOException ex1) {
}
}
}
como dice efirenet ....
writeln("introduce un numero"); = System.out.println("introduce un numero");
y
readln(num); =
Código:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in), 1);
try {
int num = Integer.parseInt(br.readLine());
}
catch (IOException ex) {
System.out.println(ex);
}
lo que no entiendo efirenet, es por que en esas clases usas StringTokenizer, es por si hay espacios entre los numeros, coger el primero?
Coke.
Última edición por Coke; 13/03/2006 a las 16:21.
|