Java OutputStreamWriter.write()方法具有什么功能呢?
下文笔者讲述OutputStreamWriter.write()方法的功能简介说明,如下所示:
OutputStreamWriter的功能: 输出字符流(自动将写入流的字符编码为字节)
OutputStreamWriter.write()方法的语法定义
public void write(int c) //写一个字符 public void write(char[] cbuf) //写一个字符数组 public void write(char[] cbuf,int off,int len) //写一个字符数组的一部分 public void write(String str) //写一个字符串 public void write(String str,int off,int len) //写一个字符串的一部分例
@Test public void testFun()throws Exception{ // 创建对象 OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("fileJava265.txt"),"UTF-8"); // 写一个字符 osw.write('t'); osw.write(88); osw.write("\r\n"); //写一个字符数组 char[] chs = {'j','a','v','a','2'}; osw.write(chs); osw.write("\r\n"); //写一个字符数组的一部分 osw.write(chs,1,3); osw.write("\r\n"); //写一个字符串 osw.write("java265.com is my web"); osw.write("\r\n"); //写一个字符串的一部分 osw.write("wo de wangzhan", 2, 3); osw.write("\r\n"); // 刷新缓冲区 osw.flush(); // 释放资源 osw.close(); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。