import java.io.*; import java.util.*; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; class Demo { public static void readFile() { try { File file = new File("testfile.txt"); FileInputStream inStream = new FileInputStream(file); long totalByte = inStream.available(); System.out.println("\nSize of file : " + totalByte); System.out.print("Content of file : "); for (int i = 0; i < totalByte; i++) { System.out.print((char) inStream.read()); } inStream.close(); } catch (Exception ioe) { System.out.print(ioe); } } public static void doSkip() { try { File file = new File("testfile.txt"); FileInputStream inStream = new FileInputStream(file); long totalByte = inStream.available(); System.out .print("\nContent after skipping two characters from the file :"); for (int i = 0; i < totalByte; i++) { if (i == 4) { long numskip = inStream.skip(2); i = i + 2; } System.out.print((char) inStream.read()); } inStream.close(); } catch (Exception ioe) { System.out.print(ioe); } } } class SkipDemo { public static void main(String[] args) { Demo.readFile(); Demo.doSkip(); } }