Arl*_*lla -4 java bufferedwriter bufferedreader
所以基本上我有一个文件,java代码从中读取和写入。
BufferedReader 工作
BufferedReader bReader = new BufferedReader(
new InputStreamReader(
getClass().getClassLoader().getResourceAsStream(fileName)
)
);
Run Code Online (Sandbox Code Playgroud)
但是,BufferedWriter 不起作用:
BufferedWriter bWrite = new BufferedWriter(
new OutputStreamWriter(
getClass().getClassLoader().getResourceAsStream(fileName)
)
);
Run Code Online (Sandbox Code Playgroud)
“java.io.OutputStreamWriter”中的“OutputStreamWriter(java.io.OutputStream)”不能应用于“(java.io.InputStream)”
好吧,一个读取(输入)和一个写入(输出),并且由于getResourceAsStream返回 an 将InputStream其传递给 a 没有意义,Writer因为您无法写入 an InputStream,您只能从中读取。
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |