2015-05-21 2 views
-1

Я использую JCreator. Изучение Java. У меня не было проблем с чтением и записью файлов, пока я не решил разместить все текстовые файлы внутри папки.Как импортировать ссылку на текстовые файлы внутри папки в java?

-JavaSampleProject 
    - src 
     -sampletext.txt 
     -sampletext1.txt 
  • Это работает, когда я называю Scanner s = new Scanner(new File("sampletext.txt");

Но когда я сделал это так:

-JavaSampleProject 
    -src 
     -FlatFile 
      -sampletext.txt 
      -sampletext1.txt 
  • Это больше не работает: Scanner s = new Scanner(new File("sampletext.txt");

Я попытался добавить «FlatFile \ sample.txt» никаких ошибок, но это не сработало. Затем я попытался импортировать FlatFile. Он вернул ошибку. Пакет FlatFile не существует.

Как я могу избежать установки абсолютного пути («C: \ ... \ .. \ FlatFile \ sampletext.txt») для ссылки на мои текстовые файлы внутри папки FlatFile?

ответ

0

Вы, вероятно, ищет

Scanner s = new Scanner(new File("filename/sampletext.txt")); 
+0

Это не должно быть ' "FlatFile/sampletext.txt"', и было бы полезно указать, что ' "FlatFile \\ sampletext.txt"' будет также работайте с должности, указанной с помощью одного обратного слэша. –

Смежные вопросы