永发信息网

Java中的scan.nextInt()总是提示错误,实在不知道为什么,没什么分,别介意。

答案:2  悬赏:70  手机版
解决时间 2021-04-02 02:53
Java中的scan.nextInt()总是提示错误,实在不知道为什么,没什么分,别介意。
最佳答案
这个问题的原因是scan1.close()会把System.in也close了! 所以scan2在System.in读取时不成功!
解决方法可以只用一个全局变量的Scanner!

注意: System.in关闭後是不能再开的, 除非重启程序! 所以一定要读完才能close Scanner, 如Scanner一直要用, 就等停止程序前才关闭!
全部回答
你上面的方法中的city变量没有看见声明就拿来用啦?追问city变量已经被我定义在类中了,有可能是nextint 过界了,但不知道怎么弄
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
千牛如何快速切换到未回复买家的窗口
大家念玫瑰经,一串需要多久完成?
60,70年代的外交政策是什么?
化解角煞有什么办法
Vt的平方–Vo的平方=2gh是怎么推导出来的
有那些电脑机箱是触摸开关机
美洲杯比赛日里面那几个撕名牌的嫩模叫什么名
景甜真的像照片那么漂亮吗?那她走在街上是不
我养了一只泰迪,有一年了。它总爱在我书房撒
请大家给我大野智唱的rain罗马音
金立GN50O1换内外屏多少钱
四川省万源市白羊乡村扶贫户是哪些户口
日本公交车有8路吗???
电磁双头单尾小炒炉价格多少?
许嵩走红为何遭质疑?
推荐资讯
我从03年元月开始交社保,交15年,应该在那年完
狗狗吃狗粮卡住了怎么办??
大佬们,来帮忙看看,这笔记本配置能玩吃鸡吗
跑男在大连的第9期,请问这一期是什么时候播
如何扎实推进“两学一做” 学习教育常态化制
手掌从小到大就是红色是什么原因
哈儿的素描画
中介向买家私自提供卖家的身份证地址属于犯法
干财务 一年到手能拿多少
e : m . ( 0 )小明做计算题,第一天做了总数
广州村长贪污二十亿
原创空间儿童美术体验馆地址有知道的么?有点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?