| 
 
 import java.io.CharArrayWriter;
 import java.io.FileWriter;
 import java.io.IOException;
 
 public class Main {
 public static void main(String args[]) throws IOException {
 CharArrayWriter f = new CharArrayWriter();
 String s = "This should end up in the array";
 char buf[] = new char[s.length()];
 s.getChars(0, s.length(), buf, 0);
 f.write(buf);
 System.out.println(f.toString());
 
 char c[] = f.toCharArray();
 for (int i = 0; i < c.length; i++) {
 System.out.print(c[i]);
 }
 
 FileWriter f2 = new FileWriter("test.txt");
 f.writeTo(f2);
 f2.close();
 f.reset();
 for (int i = 0; i < 3; i++)
 f.write('X');
 }
 }
 
 
 
 |