java - Java:线程“main”中的异常 java.lang.Error:未解决的编译问题:无法解析阅读器
问题描述
我的代码:
package vmd;
import java.util.*;
import java.util.Scanner;
public class vmd1911
{
public static void main (String[] args)
{
System.out.print("Type the integer");
int number = Integer.parseInt(reader.nextLine());
System.out.print("You typed" + number);
}
}
错误:线程“main”中的异常 java.lang.Error:未解决的编译问题:无法在 vmd.vmd1911.main(vmd1911.java:10) 处解析读取器
我的目标是在 MOOC https://materiaalit.github.io/2013-oo-programming/part1/week-1/中完成 7.2 的工作代码
解决方案
您需要定义reader
. 将此添加到您的主要方法中:
Scanner reader = new Scanner(System.in);
推荐阅读
- python - 使用具有多个结果的函数作为参数
- shell - 在 shell 脚本中分组条件时缺少 `]' 错误
- assembly - 手臂组件中的负寄存器?
- embedded-jetty - Jetty:将对象从带有 WebAppProvider 的主方法传递给 Servlet
- node.js - node.js 中的 $elemMatch 投影
- c# - 将存储库模式与 ORM 结合使用可以获得什么好处
- haskell - 为什么我的文档没有出现在 Hackage 中?
- firebase - 文档的 Firestore 索引限制
- python-sphinx - Sphinx中普通文本中的换行符
- uwp - 图标作为滑块 UWP 的拇指