如何在java中导入对文件夹中文本文件的引用?

如何在java中导入对文件夹中文本文件的引用?,java,file-io,Java,File Io,我正在使用JCreator。在学习Java的过程中。在我决定将所有文本文件放入一个文件夹之前,我读写文件都没有问题 -JavaSampleProject - src -sampletext.txt -sampletext1.txt 当我调用Scanner s=new Scanner(新文件(“sampletext.txt”); 但当我这样做的时候: -JavaSampleProject -src -FlatFile

我正在使用JCreator。在学习Java的过程中。在我决定将所有文本文件放入一个文件夹之前,我读写文件都没有问题

-JavaSampleProject
    - src
       -sampletext.txt
       -sampletext1.txt
  • 当我调用
    Scanner s=new Scanner(新文件(“sampletext.txt”);
但当我这样做的时候:

-JavaSampleProject
    -src
        -FlatFile
            -sampletext.txt
            -sampletext1.txt
  • 这不再有效:
    Scanner s=new Scanner(新文件(“sampletext.txt”);
我尝试添加“FlatFile\sample.txt”没有错误,但它不起作用。然后我尝试导入FlatFile。它返回一个错误FlatFile包不存在


我如何避免将绝对路径(“C:\…\…\FlatFile\sampletext.txt”)放入FlatFile文件夹中以引用我的文本文件?

您可能正在查找

Scanner s = new Scanner(new File("filename/sampletext.txt"));
这不应该是
“FlatFile/sampletext.txt”
,而且如果提到
“FlatFile\\sampletext.txt”
,也会很有用,因为这篇文章使用了一个反斜杠。