eclipse中使用Scanner类报错 80

在eclipse中总是报TheconstructorScanner(InputStream)isundefined,但是用命令提示符却可以通过,为什么?... 在eclipse中总是报The constructor Scanner(InputStream) is undefined,但是用命令提示符却可以通过,为什么? 展开
 我来答
全网天下霸屏
2016-02-28 · 知道合伙人互联网行家
全网天下霸屏
知道合伙人互联网行家
采纳数:5592 获赞数:33347
专注全网营销,品牌推广,营销推广,网站运营,自媒体运营;如果求助没有及时回复,欢迎私信。

向TA提问 私信TA
展开全部

eclipse导入scanner类报错是因为jdk配置错误。

1、点击eclipse菜单栏的window下拉菜单选中preference

2、点击preference进入配置项管理对话框,展开java,再选中Installed JREs,右边窗口就出现了jdk配置项了

3、点击Add按钮,进入jdk选择对话框

4、这里会要求选中一个jre版本添加到工作空间中,我们选择第三个Standard VM,点击“Next>”按钮,进入具体的jre选中页面。

5、选中后,回到自动回到eclipse的jdk选中对话框,选中的jdk相关信息会填入对话框中,点击“finish”即可。

VIVA瓶子
2014-02-16
知道答主
回答量:2
采纳率:0%
帮助的人:2768
展开全部
我想,可能是你把类名取成了“Scanner”,或者,你“Scanner scanner”中把变量名定义为scanner也是产生问题的来源。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风雨雪的日子
2012-11-06
知道答主
回答量:6
采纳率:0%
帮助的人:3.4万
展开全部
是你的包导入错误,把程序上面导入的包全部删掉,然后导入java.util.Scanner;就没有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坦荡荡kaixin
2016-07-27
知道答主
回答量:56
采纳率:0%
帮助的人:6.3万
展开全部
刚刚解决了这个问题,是因为我用了Scanner为名定义了一个类,所以你试试看是不是自己重新定义的名字里有以Scanner为名的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杜忆楣03D
2011-07-21 · TA获得超过458个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:394万
展开全部
你肯定导错包里,这个是。util包下的
追问
我是导入的java.util.Scanner;这个包,而且用cmd就能通过只是在eclipse里会报错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式