0

我在一个类中有以下内容,它返回一个错误。

我的老师告诉我,如果我在构造函数中实例化它并导入 java.util.Scanner 包,我可以从扫描仪对象中创建一个实例变量。

为什么下面的工作不起作用?

import java.util.Scanner;

public class Javaio {
    private char scanner;

    public Javaio() {
        scanner = new Scanner(System.in);
    }
}
4

2 回答 2

2

AScanner不是char. 更改数据类型scanner以匹配:

private Scanner scanner;
于 2013-10-11T23:16:12.993 回答
0

扫描仪是一门课..你似乎有点误解了这个概念(或者可能厌倦了它)

简单地声明一个 Scanner 类的新对象..

Scanner scanner=new Scanner(System.in);
于 2013-10-12T02:35:50.280 回答