/**
* 1、建立联系,File对象,目的地
* 2、选择流,文件输出流,OutputStream FileOutputStream
* 3、操作,write()+flush
* 4、释放资源:关闭
* @author Administrator
*
*/
public class Demo02 {
public static void main(String[] args) {
//1、建立联系,File对象,目的地
File dest=new File("E:/others/bad.txt");
//2、选择流,文件输入流,OutputStream FileOutputStream
OutputStream os=null;
//以追加形式写出文件
try {
os=new FileOutputStream(dest,true);//true为追加,false为覆盖
//3、操作,write()+flush
String str="Today is a nice day!\r\n";
//字符串转字节数组
byte[] date=str.getBytes();
os.write(date, 0, date.length);
os.flush();//强制刷新出去
} catch (FileNotFoundException e) {
e.printStackTrace();
System.out.println("文件未找到!");
} catch (IOException e) {
e.printStackTrace();
System.out.println("文件写出失败!");
}finally {//4、释放资源:关闭
try {
if (null != os) {
os.close();
}
} catch (Exception e2) {
System.out.println("关闭输出流失败!");
}
}
}
}
[IO]——文件写入
最新推荐文章于 2018-07-03 18:27:18 发布