void writeTo(Writer out) void write(String str, int off, int len) void flush 描述 所述java.io.CharArrayWriter.writeTo(Writer out)方法写入缓冲器内容到另一个流。 声明 以下是java.io.CharArrayWriter.writeTo(Writer out)方法的声明 public void writeTo(Writer out) 参数 out - 目标输出流 返回值 此方法不返回任何值。 异常 IOException - 如果发生任何IO错误。 实例 以下示例显示了java.io.CharArrayWriter.writeTo(Writer out)方法的用法。 package com.tutorialspoint; import java.io.CharArrayWriter; public class CharArrayWriterDemo { public static void main(String[] args) { String str = "Hello World!!"; CharArrayWriter chw = null; CharArrayWriter chwd = null; try { // create character array writer chw = new CharArrayWriter(); // create destination character array writer chwd = new CharArrayWriter(); // string to be written to writer chw.write(str); // write to destination array writer chw.writeTo(chwd); // print the destination buffer content as string System.out.println(chwd.toString()); } catch(Exception e) { // for any error e.printStackTrace(); } finally { // releases all system resources from writer if(chw!=null) chw.close(); } } } 让我们编译并运行上面的程序,这将产生以下结果 Hello World!! void write(String str, int off, int len) void flush