Java文件操作,如读写文件问题案例

原创 本是古典 何须时尚 2024-11-22 12:21 75阅读 0赞

在Java中,文件操作主要包括创建、读取、写入和删除文件。下面我们将通过一些案例来阐述这些问题。

  1. 创建文件
    ```java
    import java.io.*;

// 创建一个新的文本文件
File file = new File(“test.txt”);
try (OutputStream os = new FileOutputStream(file)) {
// 写入数据,这里简单写一个字符’a’
os.write(‘a’);
} catch (IOException e) {
System.err.println(e.getMessage());
}

  1. 2. **读取文件**:
  2. ```java
  3. import java.io.*;
  4. // 读取文件内容
  5. File file = new File("test.txt");
  6. try (BufferedReader br = new BufferedReader(new FileReader(file)))) {
  7. String content;
  8. while ((content = br.readLine()) != null) {
  9. System.out.println(content);
  10. }
  11. } catch (IOException e) {
  12. System.err.println(e.getMessage());
  13. }
  1. 写入文件
    ```java
    import java.io.*;

// 更新已存在的文件内容
File file = new File(“test.txt”);
try (PrintWriter writer = new PrintWriter(new FileWriter(file)))) {
// 写入数据,这里简单写一个字符串’updated content’
writer.println(“updated content”);
} catch (IOException e) {
System.err.println(e.getMessage());
}

  1. 4. **删除文件**:
  2. ```java
  3. import java.io.*;
  4. // 删除指定的文件
  5. File file = new File("test.txt");
  6. if (file.delete()) {
  7. System.out.println("File deleted successfully.");
  8. } else {
  9. System.out.println("Failed to delete file.");
  10. }

以上案例展示了Java进行基本文件操作的方法,包括创建、读取、写入和删除文件。

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

发表评论

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

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

相关阅读