关于java:字符流写数据的5种方式字符流读数据的2种方式


操作:
1、写一个字符

留神:
不要忘了抛异样;
void flush() 刷新,刷新完能力把缓冲区的数据写进文件里,flush之后还能写数据
close() 执行了先刷新后开释资源,close之后不能写数据了
2、写指定字符串内的字符

OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("osw.txt"));
char[] chs = ["a","b","c","d","e"];
osw.write(chs,0,chs.length);
//osw.write(chs,2,4)
osw.close();

3、写一个字符串
OutputStreamWriter osw = new OutputStreamWriter(new OutputStream(“osw.txt”));
osw.write(“abcde”);
osw.close();
4、写一个字符串的一部分

OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("osw.txt"));
osw.write("abcdef",2,4);
osw.close();

二、字符流读数据的2种形式


办法一:

办法二:

字节流和字符流的读数据形式,格局一样,只不过一个是byte[],一个是char[]

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理