字符流_FileWriter类
来源:互联网 发布:北京网络策划公司 编辑:程序博客网 时间:2024/06/07 23:55
输出字符流:
----------------|Writer 输出字符流的基类。抽象类。
----------------------|FileWriter 向文件输出数据的输出字符流
FileWriter的使用步骤:
1.找到目标文件
2.建立数据通道
3.准备数据,把数据写出
4.关闭资源
FileWriter要注意的事项:
1.使用FileWriter写数据的时候,FileWriter内部是维护了一个1024个字符数组,写数据的时候会先写入到它内部维护的字符数组中,如果需要把数据真正写到硬盘上,需要调用flush()方法或者close()方法或者填满了内部的 字符数组。
2.使用FileWriter写数据的时候,如果目标不存在会自动创建文件。
3.使用FileWriter写数据的时候,如果目标文件已经存在了,默认情况会先清空文件中的数据,再写入数据。如果需要在原来的基础上追加数据,需要使用“new FileWriter(Filefile, boolean append)”,第二个参数为true。
package com.cn.writer;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
/**
* Author:Liu Zhiyong(QQ:1012421396)
* Version:Version_1
* Date:2016年7月28日15:22:04
* Desc:
输出字符流:
----------------|Writer 输出字符流的基类。抽象类。
----------------------|FileWriter 向文件输出数据的输出字符流
FileWriter的使用步骤:
1.找到目标文件
2.建立数据通道
3.准备数据,把数据写出
4.关闭资源
FileWriter要注意的事项:
1.使用FileWriter写数据的时候,FileWriter内部是维护了一个1024个字符数组,写数据的时候会先写入到它内部维护的字符数组中,如果需要把
数据真正写到硬盘上,需要调用flush()方法或者close()方法或者填满了内部的 字符数组。
2.使用FileWriter写数据的时候,如果目标不存在会自动创建文件。
3.使用FileWriter写数据的时候,如果目标文件已经存在了,默认情况会先清空文件中的数据,再写入数据。如果需要在原来的基础上追加数据,
需要使用“new FileWriter(Filefile, boolean append)”,第二个参数为true。
*/
public class Demo1 {
public static void main(String[] args) throws IOException {
writerTest();
}
public static void writerTest() throws IOException{
//1.找到目标文件
File file = new File("f:/a.txt");
//2.建立数据通道
FileWriter fileWriter = new FileWriter(file, true);
//3.准备数据,把数据写出
String data = "fafafafasfadfasfaewrq513rqrdbzvdf发发发";
fileWriter.write(data);
//刷新字符流
//fileWriter.flush();
//4.关闭资源并刷新字符流
fileWriter.close();//这一步执行完了才会把数据真正输出到文件中
}
}
0 0
- 字符流_FileWriter类
- 【18下】IO流1_FileWriter,IO异常处理,文本读取和拷贝
- 字符流_FileReader类
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 字符流
- 如何在zigbee的应用层修改PANID?
- caffe loss一直nan什么情况
- Climbing Worm
- android 本地存储的几种方式
- 音频 图像 视频等数据的压缩与存储格式
- 字符流_FileWriter类
- 操作系统:进程的状态
- IDEA搭建Web项目
- 深度学习学习笔记——(1)神经网络
- 【LeetCode】412. Fizz Buzz
- git使用记录
- 【Java语言】Ja.1.3--浅谈多线程机制(三)之互斥与同步
- java.util.map源码+学习心得
- 5-9 集合相似度