在学校,我使用 Windows 的 Java 编辑器(控制台模式)编写 Java 程序。在那里,InOut.readInt()
(用于用户输入)没有问题,我不必导入任何东西。
现在,我有一个假期的 Java 作业,我尝试在我的 Mac 上编写 Java 程序。在在线控制台 Java 编辑器中,该行InOut.readInt()
会导致此错误:
/IntBetween10And100.java:8: error: cannot find symbol
int input = InOut.readInt("Integer --> ");
^
symbol: variable InOut
location: class IntBetween10And100
1 error
我已经尝试过导入行(放在课堂之前),例如:
import java.*
import java.util.*
import java.util.InOut
import java.io.BufferedStreamReader
import java.util.*;
public class IntBetween10And100 {
public static void main(String args[]) {
int input = InOut.readInt("Integer --> ");
}
}
int input = InOut.readInt("Integer --> ");
应该生产线
Integer -->
但相反,会出现错误消息(如上所示)。