对于要读取文件(几乎任何文件)的应用程序,您有两种方法可以这样做:第一种方法提供完整路径。示例:/home/oOVOo/QNA.txt。如果您运行的是 Windows:D:/folder/QNA.txt。/在 Windows 上指定路径时使用是可以的。JVM 读取路径并根据底层操作系统决定使用哪个分隔符。第二种方法根据应用程序看到的当前工作目录提供相对路径。意思是,如果您从名为“foo”的目录或文件夹运行应用程序,则文本文件必须在该目录中才能提供相对路径,即文件名QNA.txt。希望你觉得这个答案有用。