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);}}请问该问题要怎么解决?
展开
6个回答
展开全部
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);
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);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下你的环境变量设置好了没有吧:
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测试一下配置好了没有.
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测试一下配置好了没有.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我运行的时候没错误,你ava配置有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是用EditPlus 运行,出现时出现的问题,不捕捉输出即可解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询