InputStream in = new FileInputStream("adat.txt"); Reader r = new InputStreamReader(in, "US-ASCII"); int intch; while ((intch = r.read()) != -1) { char ch = (char) intch; //... }