温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!
Java中可以使用FileOutputStream和BufferedWriter两种方式将数据写入文件。
1. 使用FileOutputStream方式:
需要创建一个FileOutputStream对象,并指定要写入的文件路径。然后,使用write方法将数据写入文件。需要关闭文件流。
示例代码:
try {
String data = "Hello, world!";
FileOutputStream fos = new FileOutputStream("output.txt");
fos.write(data.getBytes());
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
2. 使用BufferedWriter方式:
需要创建一个BufferedWriter对象,并指定要写入的文件路径。然后,使用write方法将数据写入文件。需要关闭文件流。
示例代码:
try {
String data = "Hello, world!";
BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
writer.write(data);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
这两种方式都可以将指定的数据写入文件,但使用BufferedWriter方式可以提供更高的写入性能,因为它会进行缓冲操作。