Sum*_*hra 0 java file-handling
在尝试使用文件执行某些操作时,代码就像这样,
File file=new File("aaa.txt");
Run Code Online (Sandbox Code Playgroud)
我在程序中看到的BufferedReader和InputStreamReader也包括在内,你可以用一个简单的例子来解释?我在许多网站上读过有关文件处理的信息,但仍然令人困惑!!!!
该File班本质上是一个文件描述符,让您获取有关文件句柄,但不会和自己有方法来读取文件中的信息.
这就是它的InputStreamReader用武之地.一个InputStreamReader(更容易它的子类FileReader)将为你做读数(还有其他方法可以做到,但这是最简单的方法之一).
在BufferedReader将包装InputStreamReader和将文件读入到缓冲区(而不是每次读取调用之后简单地转换并返回字节),让您能够更轻松地读取数据.
| 归档时间: |
|
| 查看次数: |
9691 次 |
| 最近记录: |