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