我是Java的新手,并且想在暑假开始之前学习一些东西。我想使用Intellji作为Java环境打开纯文本文件。
文本文件显示“保持解除状态”。
一直发生的是,当我按下RUN时,它显示为“ null”。
import java.util.Scanner;
public class BonjourWorld {
private static Object Scanner;
public static void main(String[]args){
Scanner res = new Scanner("staylifted.txt");
System.out.println(Scanner);
}
}
答案 0 :(得分:0)
发生空值是因为您正在打印一个名为“扫描仪”的空对象,而不是要打印的对象,即“ res”。
您可能想阅读扫描仪API https://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html 因为仅打印'res'对象不会返回您想要的内容。
还要查找Scanner类的用法示例