IO流总结
来源:互联网 发布:网络招聘的优点包括 编辑:程序博客网 时间:2024/06/07 05:09
1: 字节流 InputStream(抽象类) * int read():一次读取一个字节 * int read(byte[] bys):一次读取一个字节数组 FileInputStream(String path) /(File file) BufferedInputStream(InputStream is) new FileInputStream(String path) OutputStream * write(int c):一次写一个字节 * write(byte[] bys) :一次写一个字节数组 * write(byte[] bys,int start,int length):一次写一个字节数组的一部分 FileOutputStream(String path) /(File file) BufferedOutputStream(OutpurStream os) new FileOutputStream(String path)2: 转换流 InputStreamReader InputStreamReader(InputStream is):默认编码,GBK InputStreamReader(InputStream is,String charsetName):指定编码 * int read():一次读取一个字符 * int read(char[] chs):一次读取一个字符数组 OutputStreamWriter OutputStreamWriter(OutputStream os):默认编码,GBK OutputStreamWriter(OutputStream os,String charsetName):指定编码。 * write(int c):一次写一个字符 * write(char[] ch):一次写一个字符数组 * write(char[] ch,int start,int length):一次写一个字符数组的一部分3: |--字符流 |--字符输入流 Reader * int read():一次读取一个字符 * int read(char[] chs):一次读取一个字符数组 |--InputStreamReader |--FileReader |--BufferedReader(Reader r) eg:BufferedReader br=new BufferedReader(new FileReader("a.txt")); * String readLine():一次读取一个字符串 |--字符输出流 Writer * void write(int ch):一次写一个字符 * void write(char[] chs,int index,int len):一次写一个字符数组的一部分 |--OutputStreamWriter |--FileWriter |--BufferedWriter(Writer w) eg: BufferedWriter writer = new BufferedWriter(new FileWriter("a.txt")); * void newLine():写一个换行符 * void write(String line):一次写一个字符串
0 0
- io流整体总结
- java io流总结
- IO流总结
- IO流总结
- java IO流总结
- IO流学习总结
- Java IO流总结
- IO流的总结
- java io流总结
- IO流总结之一
- java IO流总结
- JAVA io 流总结
- java IO流总结
- IO流总结
- IO流总结
- IO流总结3
- IO流总结
- IO流总结
- Bootstrap页面中多个modal报”too much recursion”错误的解决方案
- ambari离线安装以及hadoop环境搭建详细过程
- Android JNI(NDK)简单学习(环境搭建,创建一个JNI项目的基本流程)
- libevent学习笔记【使用篇】——6. Bufferevents基本概念
- oracle开发中的存储过程,游标,if判断经典例子
- IO流总结
- ImagerLoder
- java导入/导出excel表
- 逆波兰式Python版本
- Android微信分享---点击分享伤害了我且一闪而过~
- android的四大基础----Service篇
- GMS4.0 (android N GMS变更部分)
- 854计算机基础——《计算机组成原理》考点汇总(五) 计算机的运算方法
- 从win.ini文件中读/写配置字段值