Source of TextFileObjectOutputDemo.java


  1: //TextFileObjectOutputDemo.java
  2: /*
  3: import java.io.FileOutputStream;
  4: import java.io.PrintWriter;
  5: import java.io.FileNotFoundException;
  6: */
  7: import java.io.*;
  8: 
  9: public class TextFileObjectOutputDemo
 10: {
 11:     public static void main(String[] args)
 12:     {
 13:         PrintWriter outputStream = null;
 14:         try
 15:         {
 16:             outputStream = 
 17:                  new PrintWriter(new FileOutputStream("species.records"));
 18:                  //new PrintWriter("species.records");
 19:         }
 20:         catch(FileNotFoundException e)
 21:         {
 22:             System.out.println("Error opening species.records.");
 23:             System.exit(0);
 24:         }
 25:         
 26:         Species oneRecord = 
 27:                     new Species("Calif. Condor", 27, 0.02);
 28:         outputStream.println(oneRecord.toString());
 29:         outputStream.println( );
 30:         outputStream.println(oneRecord);
 31:         outputStream.close( );
 32:         System.out.println("End of Program.");
 33:     }
 34: }
 35: