构造函数中的 Java Scanner 对象?

标签 java java.util.scanner

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

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

为什么下面的方法不起作用?

import java.util.Scanner;

public class Javaio {
    private char scanner;

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

最佳答案

扫描仪不是char。更改 scanner 的数据类型以匹配:

private Scanner scanner;

关于构造函数中的 Java Scanner 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19328630/

相关文章:

java - Swing 游戏应该只有绘图组件吗?

java - 如果对象存在于 arraylist 中则增加计数,否则将对象添加到 arraylist

java - 如何在 Hibernate 中一对多映射 bean 属性

java - 谷歌地图未在 Android 应用程序上加载,应用程序运行时出现空白屏幕

java - 如何使用java中的扫描器扫描特定行?

java - 出现错误并且无法看到创建控制台菜单的错误

java - java中读取输入的问题

Java Scanner - 下一个 String 直到 |被发现

java - 读取 glassfish 4 上的属性文件

java - 通过 GWT 中的延迟绑定(bind)实例化接口(interface)?