OutputStreamWriter 是字符流通向字节流的桥梁:
package Review;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
/**
* 这个程序的目的是将自己定义的内容写入到指定的文件中
* @author majianjie
*
*/
public class OutputStreamWriterDemo {
public static void main(String[] args){
//OutputStreamWriter 是字符流通向字节流的桥梁:
OutputStreamWriter osw=null;
try {
//true代表附加到源文件上,而不是覆盖 //设置true是防止覆盖原先文件中的内容
osw=new OutputStreamWriter(new FileOutputStream("D:/test.txt",true));
osw.write("majianjie is a stundet"); //写入的内容
} catch (FileNotFoundException e) {
System.out.println("没有这个文件!!");
}catch (IOException e) {
e.printStackTrace();
}finally{
try {
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}