我对scanner有一个非常糟糕的体验,因为我使用的是GUI和JOptionPane。所以我不能做scanner项目的实习生,因为。我是新手,所以请帮助我,“找不到scanner”。到目前为止,这是我的代码。
import java.io.*;
import java.util.*;
class MultiplicationTables{
public static void main(String args[]){
int n, c;
System.out.println("Enter an integer to print its multiplication table");
Scanner in = new Scanner(System.in);
n = in.nextInt();
System.out.println("Multiplication table of "+n+" is :-");
for ( c = 1 ; c <= 10 ; c++ )
System.out.println(n+"*"+c+" = "+(n*c));
}
}发布于 2014-02-27 20:55:56
如果您的Java不是1.5或更高版本,则不提供Scanner类。
转到命令提示符
输入"java -version“
检查你的version.If,你已经过期了,只需更新即可。问题应该得到解决..并确保您的IDE或JDK实际使用它。
您在此处提供的代码是正确的,因此您可以在解决问题后使用它。
发布于 2014-02-27 20:56:13
第一个导入是多余的。
import java.io.*; // you can remove itScanner是java.util包中的一个类。检查是否在ide或系统中正确设置了jdk路径。取决于您使用的系统: Windows:高级系统设置->环境变量->路径检查是否有您的jdk路径。
UNIX在控制台中输出'echo jdk‘,并检查是否正确添加了$PATCH路径。
然后您可以在控制台编写中独立于系统检查您的java版本。
java --versionhttps://stackoverflow.com/questions/22068618
复制相似问题