Java写入txt文件
时间: 2023-06-01 07:02:37 浏览: 218
java读写文件(txt)
可以使用Java中的FileWriter和BufferedWriter类来写入txt文件。以下是一个例子:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class WriteToFileExample {
public static void main(String[] args) {
String filename = "example.txt";
String content = "This is some example text.";
try {
FileWriter fileWriter = new FileWriter(filename);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
bufferedWriter.write(content);
bufferedWriter.close();
fileWriter.close();
System.out.println("Successfully wrote to the file.");
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
```
在这个例子中,我们使用了FileWriter和BufferedWriter类来创建一个新的txt文件并写入内容。首先,我们定义了文件名和要写入的内容。然后,我们在try块中创建了FileWriter和BufferedWriter对象,并使用write方法将内容写入文件。最后,我们关闭了BufferedWriter和FileWriter对象,并在控制台上打印了成功的消息(如果写入过程没有发生错误)。
注意,如果文件已经存在,FileWriter将覆盖它的内容。如果你想要将内容添加到文件的末尾而不是覆盖它,你可以使用FileWriter的构造函数,并将第二个参数设置为true:
```java
FileWriter fileWriter = new FileWriter(filename, true);
```
这将打开文件以进行追加。
阅读全文