Java.io.CharArrayWriter.reset() 方法


Java.io.CharArrayWriter.reset() 方法

package com.codingdict;



import java.io.CharArrayWriter;



public class CharArrayWriterDemo {



   public static void main(String[] args) {      

      CharArrayWriter chw = null;



      try {



         // create character array writer

         chw = new CharArrayWriter();



         // declare character sequence

         CharSequence csq = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";



         // append character sequence to the writer

         chw.append(csq);



         System.out.println("Before Reset:");



         // print  character sequence

         System.out.println(csq);



         // invoke reset()

         chw.reset();

         System.out.println("Reset is invoked");



         csq = "1234567890";



         chw.append(csq);



         System.out.println("After reset:");



         // print character sequence

         System.out.println(chw.toString());



      } catch(Exception e) {



         // for any error

         e.printStackTrace();

      } finally {



         // releases all system resources from writer

         if(chw!=null)

            chw.close();

      }

   }

}