Java中IO流的读写操作示例

原创 淩亂°似流年 2024-11-25 21:12 137阅读 0赞

在Java中,IO流主要用来处理输入输出操作。以下是一些基本的读写操作示例:

  1. 从文件读取内容
    ```java
    import java.io.File;
    import java.io.BufferedReader;
    import java.io.FileReader;

public class ReadFile {
public static void main(String[] args) {
File file = new File(“path_to_your_file.txt”); // 替换为你的文件路径

  1. if (file.exists()) { // 检查文件是否存在
  2. BufferedReader br = new BufferedReader(new FileReader(file)); // 创建读取器并打开文件
  3. try {
  4. String line;
  5. while ((line = br.readLine()) != null) { // 逐行读取
  6. System.out.println(line); // 输出到控制台
  7. }
  8. } finally {
  9. if (br != null) {
  10. br.close(); // 关闭读取器
  11. }
  12. }
  13. } else {
  14. System.out.println("File not found!"); // 文件未找到时的提示
  15. }
  16. }

}

  1. 2. **向文件写入内容**:
  2. ```java
  3. import java.io.File;
  4. import java.io FileWriter;
  5. public class WriteToFile {
  6. public static void main(String[] args) {
  7. File file = new File("path_to_your_file.txt"); // 替换为你的文件路径
  8. try (FileWriter writer = new FileWriter(file)) { // 创建写入器并打开文件
  9. String content = "Hello, World!"; // 要写入的内容
  10. writer.write(content); // 将内容写入到文件中
  11. System.out.println("Content written successfully!"); // 写成功时的提示
  12. } catch (Exception e) {
  13. System.out.println("Error occurred while writing to file: " + e.getMessage()); // 写入文件过程中出现错误的提示
  14. }
  15. }
  16. }

这些示例展示了如何使用Java中的FileReader和FileWriter来读取和写入文件内容。

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

发表评论

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

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

相关阅读