SchuenemannPJ
O default é String, não precisa fazer conversão nenhuma.
Só é necessária conversão para outros tipos.
WWatermannPJ
Esse sisteminha meu professor passou na faculdade para fazer leitura do teclado via console.
public class Console{
public static double readDouble(){
try{
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
String s = br.readLine();
Double d = new Double(s);
return (d.doubleValue());
}
catch (NumberFormatException e){
return (0);
}
catch (IOException e){
return (0);
}
}
public static float readFloat(){
try{
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
String s = br.readLine();
return (Float.parseFloat(s));
}
catch (NumberFormatException e){
return (0);
}
catch (IOException e){
return (0);
}
}
public static int readInteger(){
try{
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
String s = br.readLine();
return (Integer.parseInt(s));
}
catch (NumberFormatException e){
return (0);
}
catch (IOException e){
return (0);
}
}
public static String readString(){
try{
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
String s = br.readLine();
return (s);
}
catch (IOException e){
return ("");
}
}
}
Yuri_CompPJ
Ah agora entendi,deu certo aqui…
Obrigado pelas respotas…
