Skip to content
Related Articles

Related Articles

Improve Article
CharArrayWriter writeTo() method in Java with Examples
  • Last Updated : 05 Jun, 2020

The writeTo(Writer) method of CharArrayWriter class in Java is used to write the contents of the CharArrayWriter to another character stream.
Syntax: 
 

public void writeTo(Writer out)
             throws IOException


Parameters: This method accepts one parameter out that represents the output stream that is the destination stream.
Return value: This method does not return any value.
Exceptions: This method throws IOException if an I/O error occurs.
Below programs illustrate writeTo(Writer) method in CharArrayWriter class in IO package:
Program 1: 
 

Java




// Java program to illustrate
// CharArrayWriter writeTo(Writer) method
  
import java.io.*;
  
public class GFG {
    public static void main(String[] args)
        throws IOException
    {
  
        // Create charArrayWriter
        CharArrayWriter charArrayWriter
            = new CharArrayWriter();
  
        String str = "GEEKS";
  
        charArrayWriter.write(str);
  
        // Create outputStream
        CharArrayWriter out
            = new CharArrayWriter();
  
        charArrayWriter.writeTo(out);
  
        // print the outputStream
        System.out.println(
            out.toString());
    }
}
Output:
GEEKS
 

Program 2: 
 

Java




// Java program to illustrate
// CharArrayWriter writeTo(Writer) method
  
import java.io.*;
  
public class GFG {
    public static void main(String[] args)
        throws IOException
    {
  
        // Create charArrayWriter
        CharArrayWriter charArrayWriter
            = new CharArrayWriter();
  
        charArrayWriter.write("GEEKSFORGEEKS");
  
        // Create outputStream
        CharArrayWriter out
            = new CharArrayWriter();
  
        charArrayWriter.writeTo(out);
  
        // print the outputStream
        System.out.println(
            out.toString());
    }
}
Output:
GEEKSFORGEEKS

References: 
https://docs.oracle.com/javase/10/docs/api/java/io/CharArrayWriter.html#writeTo(java.io.Writer)
 

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.




My Personal Notes arrow_drop_up
Recommended Articles
Page :