/* * FileIO.java * * Created on July 31, 2000, 3:00 PM */ import java.io.*; /** * * @author JavaGuy * @version */ public class FileIO extends Object { private String filename,string,line,file; /** Creates new FileIO */ public FileIO(String filename) { this.filename = filename; } public void append(String str) throws IOException { string = str; PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(filename,true))); out.println(string); out.close(); } public void write(String str) throws IOException { string = str; PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(filename))); out.print(string); out.close(); } public String read() throws IOException { BufferedReader in = new BufferedReader(new FileReader(filename)); file = new String(); while((line = in.readLine())!= null) file += line + "\n"; in.close(); return file; } }