import java.io.*;
public class BufferedIODemo {
   public static void main(String[] args) {
       BufferedWriter writer=null;
       try {
           writer =new  BufferedWriter(new FileWriter("c:\\2.txt"));
           writer.write("*  *  *  *  *");
           writer.newLine();
           writer.write("   a  b  c   ");
           writer.newLine();
           writer.write("      *      ");
           writer.newLine();
           } catch (IOException e) {
             e.printStackTrace();
           }finally{
             if(writer!=null)
                try {
                      writer.close();
                } catch (IOException e ) {}
           }
           BufferedReader reader=null;         
           try{
              reader=new BufferedReader(new FileReader("c:\\2.txt"));   
              String buf;           
              while ((buf=reader.readLine())!=null) System.out.println(buf);
           } catch (FileNotFoundException e){
                e.printStackTrace();
           } catch (IOException e){
                e.printStackTrace();
           } finally {
                if (reader!=null)
                  try {
                        reader.close();
                  } catch (IOException e){}
           }
       }在里面添加一个二维数组
使该程序的输出结果再逆时针90度输出;