我对 Java 还是很陌生,但我遇到了一个我找不到解决方案的问题。我编写了一个读取和写入 txt 文件的程序。当我在 NetBeans 中运行它时,它似乎工作正常,但是当我尝试运行 JAR 文件时,似乎程序无法访问 txt 文件。
我使用以下代码创建了文件:
File data = new File("src/data.txt");
它不起作用的原因可能是在文件的创建中吗?如果不是,那会是什么?
编辑:随着程序的推进,文本文件正在被修改,如果我使用输入流,我将无法写入或更改 txt 文件,我应该改变管理数据的方式吗?( txt 文件)还是有办法让 jar 仍然可以访问 Txt 文件?