小问题求教
import *;public class Te0 {
static double a,b,c;
public static void main(String[] args)
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
String s=br.readLine();
a=Double.parseDouble(s);
String s1=br.readLine();
b=Double.parseDouble(s1);
String s2=br.readLine();
c=Double.parseDouble(s2);
}catch(IOException e){}
}
}这是部分代码。我的本意是通过输入3个数,分别使他们赋予a,b,c的值。但结果a,b,c的值都是第一个输入给a的值
即输入 1
2
3
最后结果a,b,c都是1.0,自己搞不懂BufferedReader,希望大侠解决下这个问题,顺便能讲讲BufferedReader的用法。