¡AYUDA DUDA URGENTE!
Publicado por Jesús (1 intervención) el 16/05/2014 22:19:32
Hice este código:
import java.io.*;
public class MiScanner {
InputStreamReader isr;
BufferedReader br;
public MiScanner(){
isr = new InputStreamReader(System.in);
br = new BufferedReader(isr);
}
public String LeerString(){
String dato = "";
try{
dato = br.readLine();
}
catch(IOException ex){
System.err.println("Ocurrió un error al leer los datos");
}
return dato;
}
public int LeerInt(){
int resultado;
try{
resultado = Integer.parseInt(this.LeerString());
}
catch(Exception ex){
resultado = 0;
}
return resultado;
}
}
******************************************************************
Y al final de todo, en el último punto me dan esta instrucción:
Modificar el método LeerInt() para que no obtenga su resultado en base al método LeerString() y por consiguiente en base a un InputSreamReader y un BufferedReader, si no que más bien debe utilizar un flujo DataInputStream
Realiza las modificaciones que creas convenientes y así mismo, agrega los métodos LeerShort(), LeerLong(), LeerDouble() y LeerFloat(), cada uno de los cuales devolverá como resultado el tipos de datos obvio..
NECESITO AYUDA PARA TERMINAR ESE ÚLTIMO PASO. ESPERO RESPUESTAS. GRACIAS
import java.io.*;
public class MiScanner {
InputStreamReader isr;
BufferedReader br;
public MiScanner(){
isr = new InputStreamReader(System.in);
br = new BufferedReader(isr);
}
public String LeerString(){
String dato = "";
try{
dato = br.readLine();
}
catch(IOException ex){
System.err.println("Ocurrió un error al leer los datos");
}
return dato;
}
public int LeerInt(){
int resultado;
try{
resultado = Integer.parseInt(this.LeerString());
}
catch(Exception ex){
resultado = 0;
}
return resultado;
}
}
******************************************************************
Y al final de todo, en el último punto me dan esta instrucción:
Modificar el método LeerInt() para que no obtenga su resultado en base al método LeerString() y por consiguiente en base a un InputSreamReader y un BufferedReader, si no que más bien debe utilizar un flujo DataInputStream
Realiza las modificaciones que creas convenientes y así mismo, agrega los métodos LeerShort(), LeerLong(), LeerDouble() y LeerFloat(), cada uno de los cuales devolverá como resultado el tipos de datos obvio..
NECESITO AYUDA PARA TERMINAR ESE ÚLTIMO PASO. ESPERO RESPUESTAS. GRACIAS
Valora esta pregunta
0