import java.io.*; public class AccessFile { public static void testmethode (String filename, String buf) { System.out.println ("DEBUG: "+filename+ " DEBUG2: "+buf); } public static void writeFileBinary (String filename) throws IOException { try { FileOutputStream aus = new FileOutputStream(filename); DataOutputStream out = new DataOutputStream(aus); out.close(); } catch ( Exception e ) { System.out.println(e); } } public static void readFileBinary (String filename) throws IOException { double[] temp_zahlen = new double[12]; try { FileInputStream ein = new FileInputStream(filename); DataInputStream in = new DataInputStream(ein); in.close(); } catch ( Exception e ) { System.out.println(e); } } public static void writeFile (String filename, String buffer) { try { FileWriter ausgabestrom = new FileWriter (filename); PrintWriter ausgabe = new PrintWriter (ausgabestrom); ausgabe.println(buffer); ausgabe.close(); System.out.println ("\n\n Es wurde in die Datei " +filename+ " gespeichert."); } catch ( Exception e ) { System.out.println(e); } } public static String readFile (String filename) { //System.out.println ("Lese aus Datei" +filename); try { FileReader eingabestrom = new FileReader (filename); int gelesen; StringBuffer text = new StringBuffer(); boolean ende =false; while (!ende) { gelesen = eingabestrom.read(); if (gelesen == -1) ende = true; else { text.append((char)gelesen); } } eingabestrom.close(); return text.toString(); } catch ( Exception e ) { System.out.println(e); return "Can't acccess File"; } } }