Java .txt文件一直显示“文件”;空";

Java .txt文件一直显示“文件”;空";,java,file,readfile,Java,File,Readfile,我是Java新手,想在暑假开始上课前做一些事情。我想使用Intellji作为java环境打开一个纯文本文件 文本文件显示“保持抬起” 不断发生的是,当我点击RUN时,它显示为“null” 出现空值是因为您正在打印一个名为“Scanner”的空对象,该对象不是您要打印的对象,即“res” 您可能需要阅读扫描仪api 因为仅仅打印'res'对象不会返回您想要的内容 另外,查找Scanner类的用法示例Java中任何对象引用的默认值的可能重复项是null。这包括打印的BonjourWorld类的Sca

我是Java新手,想在暑假开始上课前做一些事情。我想使用Intellji作为java环境打开一个纯文本文件

文本文件显示“保持抬起”

不断发生的是,当我点击RUN时,它显示为“null”


出现空值是因为您正在打印一个名为“Scanner”的空对象,该对象不是您要打印的对象,即“res”

您可能需要阅读扫描仪api 因为仅仅打印'res'对象不会返回您想要的内容


另外,查找Scanner类的用法示例

Java中任何
对象
引用的默认值的可能重复项是
null
。这包括打印的
BonjourWorld
类的
Scanner
字段。如果您打印
null
,它确实会打印
“null”
。这有助于遵守此处的Java命名约定-
camelCase
用于变量和
TitleCase
用于类名,使您更容易看到实际打印的内容这甚至不应该编译。
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);
    }
}