【问题标题】:why do i get the error "The system cannot find the file specified?" [duplicate]为什么我会收到错误“系统找不到指定的文件?” [复制]
【发布时间】:2015-03-19 17:46:42
【问题描述】:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class FileRead
{


public static void main (String[] args) throws IOException
{   

    try
    {
        FileInputStream fstream = new FileInputStream("data.txt");
        BufferedReader br = new BufferedReader(new InputStreamReader(fstream));

        String strLine;     
        while ((strLine = br.readLine()) != null) 
        {

          System.out.println (strLine);
        }   
        br.close();
    }
    catch (IOException e) 
    {
        e.printStackTrace(); 
    }

}

我将 data.txt 放在与 java 项目相同的位置。我必须为我的 java 类的研究项目完成这项工作。

【问题讨论】:

    标签: java


    【解决方案1】:

    使用src/data.txt 在与您的项目相同的位置查找文件:)

    表示它和你的源文件夹在同一个位置(放在src里面)

    【讨论】:

    • 我还是遇到同样的错误,是不是我把文件放错地方了?
    • 放到你的src文件夹里?
    • @NoahDavison 并使用 src/data.txt
    • @NoahDavison 没问题 :) 标记为已接受会很好 ;)
    【解决方案2】:

    你忘了./这就是为什么它说找不到文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 2021-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多