gpt4 book ai didi

java - FileNotFoundException 但文件确实存在

转载 作者:行者123 更新时间:2023-12-02 09:44:31 27 4
gpt4 key购买 nike

    try {
FileReader fr = new FileReader("C:\\Users\\kevin\\Desktop\\AndroidLibr\\LeagueStats\\app\\src\\main\\java\\com\\example\\laura\\myapplication\\champions.json");
BufferedReader br = new BufferedReader(fr);
ChampionData championData = gson.fromJson(br, ChampionData.class);

} catch (FileNotFoundException e) {
Log.i("exception", e.getMessage());
}

我不明白为什么在提供完整路径时找不到文件。该文件确实存在。它会在 FileReader fr 线上弹出。有想法该怎么解决这个吗。谢谢。

最佳答案

FileReader docs

我会尝试使用带有一个“File”参数的构造函数。

File file = new File("C:\\Users\\kevin\\Desktop\\AndroidLibr\\LeagueStats\\app\\src\\main\\java\\com\\example\\laura\\myapplication\\champions.json");
FileReader fr = new FileReader(file);

File 还具有检查文件是否存在的方法,这通常非常有用。也许“fileName”正在从相对于项目或运行时设置的某个基本路径进行查找。

关于java - FileNotFoundException 但文件确实存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56772042/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com