java - FileReader 未找到文件

标签 java filereader

该文件不是“.filetype.filetype”。它与 .settings 和其他项目文件位于同一文件夹中。为什么这不起作用?完整路径也不起作用,但奇怪的是, Scanner正在工作。

import java.io.FileReader;

public class test {
    public static void main(String[] args) {
        FileReader testFileReader = new FileReader("hotels.json");
    }
}

最佳答案

编辑:使用扫描仪代替 FileReader 并将hotels.json 放入名为 json 的文件夹中:

Scanner testScanner = new Scanner(new BufferedReader(new FileReader("/json/hotels.json")));

然后使用:

while (in.hasNextLine())
{
    System.out.println(in.nextLine());
}

它应该打印出 hotel.json 的内容

关于java - FileReader 未找到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17408943/

相关文章:

java - 计算文件中每个字符的个数

java - 从 .txt 文件中的学生列表计算平均值

java - 为具有前缀 "has"的 boolean 成员编辑 lombok getter 方法名称

java - 在模拟器上启动 Android 应用程序?

c++ - 如何同时打开多个文件以在c中读取

javascript - 使用事件对象的嵌套 FileReader onload 函数的回调

javascript - 是否可以在非服务页面上使用 JS/HTML5 FileReader 加载文件?

java - JPanel 在其边框中带有隐藏按钮以折叠或展开它

java - Jackson:如何在不修改 POJO 的情况下将现有属性编辑为 JSON?

java - 将 Java ArrayList 修剪为具有最新日期的不同行