输入输出流:Java文件读写操作实战案例

原创 ╰+攻爆jí腚メ 2024-12-10 07:09 105阅读 0赞

在Java中,输入输出流是进行文件读写操作的基础工具。以下是一些实用的案例:

  1. 文件的创建与写入

    1. // 创建一个文件
    2. File file = new File("example.txt");
    3. // 如果文件不存在,尝试创建并写入内容
    4. if (!file.exists()) {
    5. try (OutputStream os = new FileOutputStream(file)) {
    6. String content = "Hello, World!";
    7. os.write(content.getBytes());
    8. os.close();
    9. } catch (IOException e) {
    10. System.out.println("Error occurred while creating file: " + e.getMessage());
    11. }
    12. }
  2. 文件的读取

    1. // 读取文件内容
    2. try (BufferedReader br = new BufferedReader(new FileReader(file)))) {
    3. String line;
    4. while ((line = br.readLine()) != null) {
    5. System.out.println(line);
    6. }
    7. } catch (IOException e) {
    8. System.out.println("Error occurred while reading file: " + e.getMessage());
    9. }
  3. 文件的删除

    1. // 删除文件
    2. try {
    3. if (file.exists()) {
    4. file.delete();
    5. System.out.println("File deleted successfully.");
    6. } else {
    7. System.out.println("File doesn't exist to delete.");
    8. }
    9. } catch (IOException e) {
    10. System.out.println("Error occurred while deleting file: " + e.getMessage());
    11. }

以上就是Java文件读写操作的一些基本案例,通过这些,你可以理解和掌握Java文件处理的基本技巧。

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

发表评论

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

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

相关阅读