标题:[求助]Java中很基础的问题
取消只看楼主
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
 问题点数:0 回复次数:5 
[求助]Java中很基础的问题

第一句:BufferedReader a=new BufferedReader(new InputStreamReader(System.in));
第二名:A=Integer.parseInt(a.readLine());
第三句:a.close();

1.为什么程序中有的要写第三句
2.为什么写完这三句,在a.readLine()就会出错,而一加上一个异常的处理,它就不会出错了
请指教

搜索更多相关主题的帖子: Java 基础 
2006-06-27 09:09
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
得分:0 

哦,呵呵,这样呀
我是初学者,还有好多东西不懂,以后还请多多帮忙呢
谢谢啦

2006-06-27 10:21
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
得分:0 
可以这样子定义吗:
int s=f(3);
2006-06-28 10:14
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
得分:0 

这个是不是说把一个函数的返回值赋给S呀
如果改成:
int s=5;
f()=s;
这样是错的

2006-06-28 10:25
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
得分:0 
哦,对了,还有一个问题想问一下
int a;
a=Integer.parseInt(br.readLine());
这个为整型,浮点型的时候都可以,那为什么定义为Char型的时候,就不点不出parse这个呢
2006-06-28 10:33
linpei23
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-5-31
得分:0 

那如果我要输入字符的话,要怎么弄呀
直接这样可以吗
char a;
a=br.readLine();

2006-06-28 11:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-75051-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.139465 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved