请各位高手帮忙解释一下?!!!

huangyulei1 2004-04-05 08:24:17
近来看了一个输入整型数的程序,其源程序如下:
import java.io.*;
public class getNumber
{
public static void main(String args[])
{
int i = 0;
String s;

try{
System.out.print("请输入一个整形数:");
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
s = br.readLine();
i = Integer.parseInt(s);
}catch(IOException e){}
System.out.print("你输入了数字:" + i );
System.out.println("\t,对吗?");
}
}
其中
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
s = br.readLine();
是用来输入数据的,但其中BufferedReader() , InputStreamReader(),readLine()是什么方法,有什么用的?……
请高手指点一下,最好能够详细点。
--
...全文
35 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
satangf 2004-04-05
  • 打赏
  • 举报
回复
readLine()是从输入流中读取一行字符。
System.in是输入流,即用户从键盘输入的字符串产生的流
通过InputStreamReader和BufferedReader进行包装,得到的BufferedReader的实例br来调用输入流的readLine()方法读取一行数据。

建议楼主多看看java文档
wzrlover 2004-04-05
  • 打赏
  • 举报
回复
先看书或看API文档吧!

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧