最佳答案
BufferReader
接受Reader
作为参数,而不是String
。
在Java official doc中,可用的构造函数是,
BufferedReader(Reader in, int sz)
BufferedReader(Reader in)
BufferedReader(String s)
BufferedReader br = new BufferedReader(new FileReader("c:\hello.txt"));
File f = new File("c:\hello.txt");
BufferedReader br = new BufferedReader(new FileReader(f));
https://stackoverflow.com/questions/40208858/
相关文章:
java - Android M downloadprovider 下载失败 SecurityException
java - Spring资源服务器授权有两个不同的授权服务器,失去了主体
C++ 比较运算符重载常量与非常量行为
java - 与OSGI中的类加载相混淆
java - bufferedReader 的一些问题
java - 即使 InputStream 应该保持打开状态,我是否需要关闭 InputStreamReader?
java - 读取位图文件返回 null
java - 如何从 MessageIDTerm 获取 Yahoo IMAP 配置文件的消息?
Java 编译错误 : Method reference in combination with overloading
java - 为什么我的 Java BufferedReader 在文件开始和结束时读取空值?