java中Scanner的用法

我看了API后尝试写了如下代码,能进行编译。(但是在执行的时候报错为:Exceptioninthread"main"java.util.NoSuchElementExce... 我看了API后尝试写了如下代码,能进行编译。(但是在执行的时候报错为:Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at testscanner.main(testscanner.java:5))代码:import java.util.Scanner;class testscanner{public static void main(String args[]){Scanner sc=new Scanner(System.in);int i=sc.nextInt();System.out.print(+i);}}请问该问题要怎么解决? 展开
 我来答
472243508
2011-10-16 · TA获得超过129个赞
知道答主
回答量:91
采纳率:0%
帮助的人:66.5万
展开全部
程序肯定没问题,提示如悄在第五行报了一个错,这个错为“枚举中没有更多的元素”。然后你下面所有的连如斗锁错误都提示的是 未渣橡磨知的源文件。也就是.CLASS文件。意思就是找不到 java.util.Scanner的.class文件。去重新配置一个Library吧。
百度网友94fbe71
2011-10-17 · 超过11用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:24.5万
展开全部
int i, odd = 0, even = 0;
System.out.print("输入正整数,以空格或回车神神分开,输入非数字结束输入:游槐亏");
Scanner scanner = new Scanner(System.in);
while(scanner.hasNextInt()){
i = scanner.nextInt();
if(I % 2 != 0) odd = odd + i;
else even = even + i;
}
Scanner.close();
System.out.println("奇数和是:" + odd + "\n偶数明纯和是:" + even);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a477997
2011-10-17 · 超过11用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:26.5万
展开全部
检查一下你的环境变量设置好了没有吧:
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写)
classpath =.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

补充环境变量的解析:
JAVA_HOME:jdk的安装路径
classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"镇帆."表示当前路径。
path:纤迅系统在任何路径下都可以识别java,javac命令。

完了之后命令行分别输入javac和毁旅此java测试一下配置好了没有.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琉璃碎琉恋殇
高粉答主

2020-05-11 · 每个回答都超有意思的
知道答主
回答量:9万
采纳率:3%
帮助的人:4325万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友83830b4
2011-10-17 · TA获得超过532个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:167万
展开全部
我运行的时候没错误,你ava配置有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1ongwenchao1
2012-04-09
知道答主
回答量:4
采纳率:0%
帮助的人:2.3万
展开全部
如果是用EditPlus 运行,出现时出现的问题,不捕捉输出即可解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式