java I/O输入输出流
2018-06-04 本文已影响0人
在努力中
复习
IO
InputStream 所有输入字节流的基类
FileInputStream 文件输入操作的字节流
FileInputStream(File file);
FileInputStream(String path);
int read();
int read(byte[] buf);
int read(byte[] buf, int off, int len);
OutStream 所有输出字节流的基类
FileOutputStream 文件输出操作的字节流
FileOutStream(File file);
FileOutputStream(String path);
FileOutputStream(File file, boolean append);
FileOutputStream(String name, boolean append);
void write(int b);
void write(byte[] buf);
void write(byte[] buf, int off, int len);
读取文件/输入字节流
1. 找到你的目标文件
2. 创建FileInputStream,获取输入管道
3. 读取文件内容
4. 关闭FileInputStream管道
写入文件/输出字节流
1. 确定目标文件
2. 创建FileOutputStream, 获取输出管道
3. 写入数据到文件
4. 关闭FileOutputStream管道
StringBuffer 和 StringBuilder
append(任何类型) insert(int index, 任何类型)
toString(); replace(); setCharAt() subString() delete()