Java.io.CharArrayWriter.writeTo() 方法
描述
java.io.BufferedInputStream.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!!