package io02;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
/**
- 四个步骤:分段读取 文件字符输出流
- 1.创建源
- 2.选择流
- 3.建议
- 4.释放资源
- @author
*/
public class TestIO07 {
public static void main(String[] args) {
//1.创建源
File f = new File(“E:/mycode/TestIO/src/1.txt”);
//2.选择流
Writer writer = null;
try {
writer = new FileWriter(f);
//3.操作(写出)
// String msg = “(’-’)\r\n三生石”;
//写法一
// char[] temp = msg.toCharArray();//字符串–>字符数组
// writer.write(temp,0,temp.length);
// writer.flush();
//写法二
// String msg = “(’-’)\r\n三生石”;
// writer.write(msg);
// writer.write(“add”);
// writer.flush();
//写法三
writer.append("('-')\r\n").append("三生石");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
try {
if(null != writer) {
writer.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}