Ver Mensaje Individual
Antiguo 13/03/2006, 15:29   #3
Coke
Invitado
 
Mensajes: n/a

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.

Respuesta rápida a este mensaje
Responder Citando Subir