我在一个类里面有下面的代码,它返回了一个错误。
我的老师告诉我,如果我在构造函数中实例化扫描器对象并导入java.util.Scanner包,就可以在扫描器对象之外创建一个实例变量。
为什么下面的方法不起作用?
import java.util.Scanner;
public class Javaio {
private char scanner;
public Javaio() {
scanner = new Scanner(System.in);
}
}发布于 2013-10-12 07:16:13
Scanner不是char。更改scanner的数据类型以匹配:
private Scanner scanner;发布于 2013-10-12 10:35:50
扫描器是一个类..你似乎对这个概念有一点误解(或者可能已经厌倦了)。
简单地声明Scanner类的新对象..
Scanner scanner=new Scanner(System.in);https://stackoverflow.com/questions/19328630
复制相似问题