DataInputStream
Publicado por sara (2 intervenciones) el 26/07/2006 19:54:01
Hola, estoy empezando a programar en Java y me surge un problema al utilizar la clase DataInputStream.
Yo quiero leer un int por entrada estándar pero la clase System solo ofrece el metodo read() que lee un byte o un array de bytes. Por ello creo otro stream de entrada a partir de System.in así:
DataInputStream entrada= new DataInputStream( System.in)
El problema es que al leer utilizo dato= entrada.readInt() y no recoge lo que yo escribo en entrada estándar, alguien sabe por qué puede ser?
Yo quiero leer un int por entrada estándar pero la clase System solo ofrece el metodo read() que lee un byte o un array de bytes. Por ello creo otro stream de entrada a partir de System.in así:
DataInputStream entrada= new DataInputStream( System.in)
El problema es que al leer utilizo dato= entrada.readInt() y no recoge lo que yo escribo en entrada estándar, alguien sabe por qué puede ser?
Valora esta pregunta


0