Java I/O系统之Writer
来源:互联网 发布:c罗会说几种语言 编辑:程序博客网 时间:2024/06/13 07:55
1.Writer类型
继承Writer的流都是用于程序输出数据,且数据的单位为字符(16bit);下图中深色为节点流,浅色为处理流。
2.Writer的基本方法
1) 向输出流写入一个字符数据,该字节数据为参数b的低16位
- void write(int c) throws IOException
2) 将一个字符类型的数组中的数据写入输出流。
- void write(char[] cbuf) throws IOException
3) 将一个字符类型的数组中的从指定位置(offset)开始length个字符写入到输出流。
- void write(char[] cbuf, int offset, int length) throws IOException
4) 将一个字符串中的字符写入到输出流
- void write(String string) thows IOException
5) 将一个字符串从offset开始的length个字节写入到输出流
- void write(String string, int offset, int length) thows IOException
6) 关闭流释放内存资源
- void close() throws IOException
7) 将输出流中缓存的数据全部写出到目的地
- void flush() throws IOException
3.Writer例子
- package com.owen.io;
- import java.io.FileWriter;
- import java.io.IOException;
- /**
- * 写入文件 FileWriter
- * @author OwenWilliam 2016-7-19
- * @since
- * @version v1.0.0
- *
- */
- public class TestFileWriter
- {
- public static void main(String[] args)
- {
- FileWriter fw = null;
- try
- {
- fw = new FileWriter("E:/workspace/Java/IO/src/com/owen/io/unit.dat");
- for (int c = 0; c <= 50000; c++)
- {
- fw.write(c);
- }
- fw.close();
- } catch (IOException e)
- {
- e.printStackTrace();
- System.out.println("文件写入错误");
- System.exit(-1);
- }
- }
- }
阅读全文
0 0
- Java I/O系统之Writer
- Java I/O系统之Writer
- 说说 Java I/O 系统之 Reader 与 Writer
- Java I/O总结——Writer
- Java I/O总结——Writer
- Java I/O Reader and Writer
- 说说 Java I/O 系统之标准 I/O
- 《Java编程思想》之I/O系统
- I/O系统之Java学习总结
- Java 基础知识之I/O系统
- Java I/O系统之InputStream
- Java I/O系统之OutputStream
- Java I/O系统之Reader
- Java I/O系统之转换流
- Java I/O系统之转换流
- Java I/O系统之Print 流
- Java I/O系统之Object流
- Java编程思想之I/O系统
- qcom 显示驱动注册流程
- Tensorflow--useful function
- centos7 nginx安装与配置实现负载均衡
- leetcode 342. Power of Fou
- 如何设计一个秒杀系统
- Java I/O系统之Writer
- 24.Nginx监听套接字读事件处理函数ngx_event_accept
- 前端生成二维码
- IDEA 设置忽略那些文件不提交到SVN服务器
- springboot开发中使用postman 向后台传递json数据的时候,为空
- 利用R画置信椭圆
- 六 Java运算符
- 阻塞队列——BlockingQueue
- 2017-11-9离线赛总结