Java-主文本文件的相对路径?

zPr*_*mer 11 java file-io relative-path

我想知道如何指定存储在java项目的src文件夹中的文本文件的相对路径名.我想存储一个包含此文本文件路径的字符串.例如,如果我的example.txt位于我的java项目的src文件夹中,我将如何找到它的相对路径?我也在我的主要做这个,所以我在使用.getResource()时遇到了麻烦.我该怎么做?谢谢.

我的文件路径如下所示,来自eclipse /MyProject/src/data.txt中的属性

我试过了:

String path ="/ MyProject/src/data.txt";

但这不起作用?

chi*_*ffa 16

如果您使用的是eclipse,请将文本文件放在项目文件夹的根目录下,位于/src和/bin文件夹之外.现在应该可以通过相对路径直接访问它.

如果要访问src文件夹中的文件,则必须/src/在文件路径/名称前附加前缀


sab*_*sab 10

src/在文件路径/名称前使用前缀.

String path = "src/data.txt"; 
Run Code Online (Sandbox Code Playgroud)