import java.io.RandomAccessFile; 
 
public class Main { 
  public static void main(String[] args) throws Exception { 
    RandomAccessFile randomAccessFile = null; 
 
    String line1 = "line\n"; 
    String line2 = "asdf1234\n"; 
 
    // read / write permissions 
    randomAccessFile = new RandomAccessFile("yourFile.dat", "rw"); 
 
    randomAccessFile.writeBytes(line1); 
    randomAccessFile.writeBytes(line2); 
 
    // Place the file pointer at the end of the first line 
    randomAccessFile.seek(line1.length()); 
 
    byte[] buffer = new byte[line2.length()]; 
    randomAccessFile.read(buffer); 
    System.out.println(new String(buffer)); 
 
    randomAccessFile.close(); 
  } 
} 
 
    
  
  |