求高手翻译Java中的这几句代码

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:00:19
小弟刚学Java,在一个源程序看到这几句话,不是很了解,希望高手指点一下,不胜感激

BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
String str=bf.readLine();
int shu=Integer.parseInt(str);
请大伙顺便解释一下:BufferedReader和readLine的意思或者是用法,谢谢了

BufferedReader bf=new BufferedReader(new InputStreamReader(System.in)); //实例化一个读缓冲区的对象
String str=bf.readLine(); //从缓冲区读取一行
int shu=Integer.parseInt(str); //把读到的字符串转化成整型

读取键盘输入,转换为int类型。