课程
/后端开发
/Java
/Java入门第二季 升级版
代码如图,两个图形分别求周长面积时,总是只有一个能成功,求第二个时便会报错如图四,输入流每次都及时关闭了,输入类型跟定义也是匹配的,实在不知问题在哪儿,没辙了,求大虾指点,不胜感激
2016-06-06
源自:Java入门第二季 升级版 10-3
正在回答
这样?
木人理~~~~~好吧我已经搞定了,去掉第一个Scanner的close就可以运行成功了。原因没有太搞懂,似乎是在mutiple scanner with one input stream的情况下,如果close掉第一个input stream,后面的scanner就无法读取于是会报错。期待有人给出更make sense的答案
慕粉15555107797
啊最后一张老师上课的截图不知咋的莫名带上了,忽略最后那张图吧,o(╯□╰)o
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答Scanner input =new Scanner(System.in); in一直报错,扎耳挠腮中求助大神
3 回答思考题练习
2 回答老师的思考题
2 回答本届最后思考题中我的代码
3 回答课后习题源码供大家参考(可优化使用Scanner类)