大家好,又见面了,我是你们的朋友全栈君。
带有缓存区的字符输出流
BufferedWriter:带有缓存的字符输出流。
package com;
import java.io.*;
/** * BufferedWriter:带有缓存的字符输出流。 */
public class test {
public static void main(String[] args) {
//带有缓存区的字符输出流
BufferedWriter out = null;
try {
// out = new BufferedWriter(new FileWriter("mybatis001/src/main/java/com/itcast/dao/test.txt"));
//true追加内容,不清空
out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("mybatis001/src/main/java/com/itcast/dao/test.txt",true)));
//开始写
out.write("hello");
out.write("\n");
out.write("你好");
//刷新
out.flush();
//关闭流
out.close();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (out != null) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/132801.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...