//working on char vs ascii file i/o 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); InputStream in=null; try { int ch; in=new BufferedInputStream(new FileInputStream(fname)); while((ch=in.read())!='\n') { System.out.println(ch); } }catch(IOException e) { System.err.println("Error while processing \""+fname+"\": Check filename and try again."); } } }