java读取和写入txt
Java是一种流行的编程语言,它可以轻松地读取和写入txt文件。在本文中,我们将学习如何使用Java编程语言实现txt文件的读取和写入操作。
要读取文本文件,我们需要使用Java IO包中的FileReader和BufferedReader类。以下是代码示例:
FileReader fileReader = new FileReader("example.txt"); BufferedReader bufferedReader = new BufferedReader(fileReader); String line; while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } bufferedReader.close(); fileReader.close();
首先,我们使用FileReader类创建一个FileReader对象,接着创建一个BufferedReader对象。接下来,我们使用while循环逐行读取文本文件的内容,并将其保存在一个String变量中,直到读取完整个文本文件。最后,我们调用close()方法关闭文件流,释放内存资源。
在Java中,要写入文本文件,我们需要使用FileOutputStream和PrintWriter类。以下是代码示例:
FileOutputStream outputStream = new FileOutputStream("example.txt"); PrintWriter printWriter = new PrintWriter(outputStream); printWriter.println("Hello World!"); printWriter.close(); outputStream.close();
首先,我们使用FileOutputStream类创建一个FileOutputStream对象,接着创建一个PrintWriter对象。我们调用printWriter.print()方法将“Hello World!”写入文本文件,最后,我们调用close()方法关闭文件流,释放内存资源。
总之,Java读取和写入txt文件很容易。遵循以上代码示例,在Java中实现读取和写入txt文本文件变得轻而易举。