سلام میخواستم بدونم این کلاس دقیقا چیکار میکنه
متدهای
()seek
()readUTF
()RandomAccessFile وظیفشون چیه؟ این کلاس اسم یک فیلم وکارگردان و ... را میگیرد این پروسه چه جوری انجام میشه؟ ممنون
}public class ReadFromFile
; final int len = 30
;int j, p, w
;RandomAccessFile f
}()public ReadFromFile
}(public void readFilm(String dir
String nameFilm, director,summery,
;actor, kindFilm
;long price
;p = 0
} try
; ("f = new RandomAccessFile(dir, "r
;(f.seek(5
;(()j = Integer.parseInt(f.readUTF
}(++ for (int i = 0; i < j / 6; i
;( f.seek((p + 1) * len
;()nameFilm = f.readUTF
;++ p
; (f.seek((p + 1) * len
;()director = f.readUTF
;++ p
; ( f.seek((p + 1) * len
; () actor = f.readUTF
;++ p
;( f.seek((p + 1) * len
; ()kindFilm = f.readUTF
;++p
;(f.seek((p + 1) * len
;()summery = f.readUTF
;++p
;(f.seek((p + 1) * len
;(()price = Long.parseLong(f.readUTF
;++ p
ManagementClass.Good.addElement(new Film(nameFilm, director,
;((actor, kindFilm, summery, price
; ++ ManagementClass.totalnum
; ++ ManagementClass.filmNum
;( Management.list1.add(nameFilm + " - " + director
;(Buy.list1.add(nameFilm + " - " + director
}
;()f.close
} (catch (FileNotFoundException ex {
} (catch (IOException ex1 {
}