by Dinesh Thakur

 

import java.io.*;

public class RandomAccessFileReadExample
{
       int i;
       public static void main(String args[])
        {
           try
              {
                  RandomAccessFileReadExample  k = new RandomAccessFileReadExample ();
                  k.reading();
              }
                  catch(IOException e)
                       {
                          System.out.println(e);
                       }
        }
                           void reading() throws IOException
                       {
                           long l;
                           File dt=new File("java.dat");
                           RandomAccessFile fp=new RandomAccessFile(dt,"r");
                           System.out.println("Data in random file is");
                           l=fp.length();
                           for(i=0;i<l;i+=4)
                                    {
                                       fp.seek(i);
                                       System.out.println(fp.readInt());            
                                    }
                                         fp.close();
                       }
 }

Java RandomAccessFile