21xrx.com
2024-09-20 00:19:26 Friday
登录
文章检索 我的文章 写文章
Java文件读取与写入:实例与代码
2023-06-17 18:31:14 深夜i     --     --
Java 文件读取 文件写入

Java是一种广泛使用的编程语言,用于开发各种应用程序。本文将重点介绍Java文件读取和写入的实例,在讲解过程中会涉及到相关的代码案例。在Java中,我们可以使用文件输入输出流(FileInputStream和FileOutputStream)来读取和写入文件。

读取文件的过程,我们需要首先创建一个FileInputStream对象,然后将需要读取的文件作为参数传递给该对象。接下来,我们可以使用read()方法读取文件中的每一个字节,并将其存储在一个数组中。最后,我们可以将数组转换为字符串并输出到控制台上。

代码如下:


import java.io.*;

public class FileInputStreamExample {

  public static void main(String[] args) {

    try {

      FileInputStream fis = new FileInputStream("example.txt");

      byte[] buffer = new byte[1024];

      int length = fis.read(buffer);

      

      String str = new String(buffer, 0, length);

      System.out.println(str);

      fis.close();

    } catch (IOException e) {

      e.printStackTrace();

    }

  }

}

上面的代码中,我们读取了一个名为“example.txt”的文件,并将其内容输出到控制台上。在读取文件的过程中,我们使用了FileInputStream对象和read()方法。

写入文件的过程与读取文件的过程相似。我们同样需要创建一个FileOutputStream对象,并将需要写入的文件作为参数传递给该对象。接下来,我们可以使用write()方法将内容写入文件中。

代码如下:


import java.io.*;

public class FileOutputStreamExample {

  public static void main(String[] args) {

    try {

      FileOutputStream fos = new FileOutputStream("example.txt");

      String str = "Hello, world!";

      byte[] buffer = str.getBytes();

      

      fos.write(buffer);

      fos.close();

    } catch (IOException e) {

      e.printStackTrace();

    }

  }

}

上面的代码中,我们向一个名为“example.txt”的文件中写入了一段字符。在写入文件的过程中,我们使用了FileOutputStream对象和write()方法。

本文介绍了Java文件读取和写入的实例以及相关的代码案例,在实践中可以更好地理解和掌握这些知识。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复