Java.io.BufferedWriter.write() 方法


Java.io.BufferedWriter.write() 方法

package com.codingdict;



import java.io.BufferedWriter;

import java.io.IOException;

import java.io.StringWriter;



public class BufferedWriterDemo {

   public static void main(String[] args) throws IOException {



      StringWriter sw = null;

      BufferedWriter bw = null;



      try{

         // create string writer

         sw = new StringWriter();



         //create buffered writer

         bw = new BufferedWriter(sw);



         // integer range represents alphabets in uppercase

         for(int i = 65; i<=90; i++)

         {

            bw.write(i);

         }



         // forces out the characters to string writer

         bw.flush();



         // string buffer is created

         StringBuffer sb = sw.getBuffer();



         // prints the string

         System.out.println(sb);



      }catch(IOException e){

         // if I/O error occurs

         e.printStackTrace();

      }finally{

         // releases any system resources associated with the stream

         if(sw!=null)

            sw.close();

         if(bw!=null)

            bw.close();

      }

   }

}