如何在Java中读写文件

   2024-10-07 6710
核心提示:在Java中,可以使用File类和FileInputStream、FileOutputStream、BufferedReader、BufferedWriter等类来读写文件。读取文件的步

在Java中,可以使用File类和FileInputStream、FileOutputStream、BufferedReader、BufferedWriter等类来读写文件。

读取文件的步骤如下:

创建File对象并指定要读取的文件路径。创建FileInputStream对象并传入File对象。创建BufferedReader对象并传入FileInputStream对象。使用BufferedReader的readLine()方法逐行读取文件内容。

示例代码如下:

File file = new File("file.txt");FileInputStream fis = new FileInputStream(file);BufferedReader br = new BufferedReader(new InputStreamReader(fis));String line;while ((line = br.readLine()) != null) {    System.out.println(line);}br.close();fis.close();

写入文件的步骤如下:

创建File对象并指定要写入的文件路径。创建FileOutputStream对象并传入File对象。创建BufferedWriter对象并传入FileOutputStream对象。使用BufferedWriter的write()方法写入内容。调用BufferedWriter的flush()方法刷新缓冲区,将内容写入文件。

示例代码如下:

File file = new File("output.txt");FileOutputStream fos = new FileOutputStream(file);BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fos));bw.write("Hello, world!");bw.newLine();bw.write("This is a test!");bw.flush();bw.close();fos.close();

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号