//working on char vs ascii file i/o:4/4 stable import java.io.*; public class TheX { int val=0; public TheX() {} public TheX(int initVal) { this.val=initVal; } public void setX(int newVal) { this.val=newVal; } public void printX() { System.out.println("\n"+this.val); } public void getFileX(String fname) { System.out.println(fname+":"); DataInputStream in=null; try { RandomAccessFile f=new RandomAccessFile(fname, "rw"); String st; while((st=f.readLine())!=null) { System.out.println(st); } //end while }catch(IOException e) { System.err.println("Error while processing \""+fname+"\": Check filename and try again."); } } }