วันศุกร์ที่ 23 มีนาคม พ.ศ. 2555

RanAccFile2

import java.io.*;
class RanAccFile2{
public static void main (String args[]) throws IOException{
     RandomAccessFile ObjRW=new RandomAccessFile("RanData.txt","rw");
   System.out.println("¢éÍÁÙÅ·ÕèÍèÒ¹ä´é¡è͹à¾ÔèÁ->"+ObjRW.length()+"\n");
      System.out.println("¢¹Ò´¢Í§¢éÍÁÙÅ·Ñé§ËÁ´¡è͹à¾ÔèÁ->"+ObjRW.length()+"\n");
   ObjRW.seek(82);
   long data=ObjRW.length();
   int Num;
   Num=(int)data-82;
   byte TEST[]=new byte[Num];
   for(int i =0;i<Num;i++){
      TEST[i]=ObjRW.readByte();
   }
   ObjRW.seek(82);
   ObjRW.writeBytes("TEST INSERT DATA.");
   for(int i=0;i<Num;i++){
      ObjRW.write(TEST[i]);
   }
   ObjRW.seek(0);
   System.out.println("¢éÍÁÙÅ·ÕèÍèÒ¹ä´éËÅѧà¾ÔèÁ->"+ObjRW.readLine());
   System.out.println("¢¹Ò´¢éÍÁÙÅ·Ñé§ËÁ´ËÅѧà¾ÔèÁ->"+ObjRW.length()+"\n");
   }
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น