Java中IO流操作实例解析

原创 谁借莪1个温暖的怀抱¢ 2024-12-11 16:30 145阅读 0赞

在Java编程中,java.io包提供了许多用于输入输出(I/O)的类和方法。下面是一些常见的IO流操作实例:

  1. FileReader 读取文件
  1. import java.io.File;
  2. import java.io.FileReader;
  3. try {
  4. File file = new File("example.txt");
  5. FileReader fr = new FileReader(file);
  6. // 逐行读取
  7. String line;
  8. while ((line = fr.readLine()) != null) {
  9. System.out.println(line);
  10. }
  11. fr.close(); // 关闭文件资源
  12. } catch (Exception e) {
  13. e.printStackTrace();
  14. }
  1. FileWriter 写入文件
  1. import java.io.File;
  2. import java.io.FileWriter;
  3. try {
  4. File file = new File("example.txt");
  5. FileWriter fw = new FileWriter(file);
  6. // 写入内容到文件
  7. fw.write("Hello, World!");
  8. fw.close(); // 关闭文件资源
  9. } catch (Exception e) {
  10. e.printStackTrace();
  11. }
  1. BufferedReader 深度读取
  1. import java.io.BufferedReader;
  2. import java.io.FileReader;
  3. try {
  4. FileReader fr = new FileReader("example.txt");
  5. BufferedReader br = new BufferedReader(fr);
  6. // 逐行读取,深度解析每行
  7. String line;
  8. while ((line = br.readLine()) != null) {
  9. System.out.println(line + " - Deep Parsing"));
  10. }
  11. br.close(); // 关闭文件资源
  12. fr.close();
  13. } catch (Exception e) {
  14. e.printStackTrace();
  15. }

以上实例展示了Java中IO流操作,包括读取和写入文件。在实际项目中,根据需求选择合适的类进行操作。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,145人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java IO

    初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正