我对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));
}
}
答案 0 :(得分:1)
如果您的Java不是1.5或更高版本,则不提供Scanner类。
转到命令promt
输入“java -version”
检查你的版本。如果你已经过时只是更新。问题应该修复.. 并确保您的IDE或JDK实际使用它。
此处提供的代码是正确的,因此您可以在修复问题后使用它。
答案 1 :(得分:1)
首先导入是多余的。
import java.io.*; // you can remove it
Scanner是java.util包中的一个类。 检查您在ide或系统中正确设置jdk路径的天气。 取决于您使用的系统: Windows:高级系统设置 - &gt;环境变量 - &gt;路径检查天气有你的jdk路径。
UNIX中的控制台打印'echo $ PATCH'并检查是否正确添加了jdk路径。
然后你可以在控制台编写中检查你的java版本独立于系统
java --version