Bu sınıf Rastgele erişim dosyasına okumak ve yazmak için kullanılır. Rastgele erişim dosyası büyük bir dosya gibi davranır. sıralamak bayt. file adlı diziye ima edilen bir imleç var Işaretçi , imleci hareket ettirerek okuma yazma işlemlerini yaparız. İstenilen bayt sayısı okunmadan dosya sonuna ulaşılırsa EOFException olur. fırlatıldı . Bir tür IOException'dır.
Oluşturucu
Oluşturucu | Tanım |
---|---|
RandomAccessFile(Dosya dosyası, Sicim modu) | File bağımsız değişkeni tarafından belirtilen dosyadan okumak ve isteğe bağlı olarak dosyaya yazmak için rastgele erişimli bir dosya akışı oluşturur. |
RandomAccessFile(Dize adı, Dize modu) | Belirtilen ada sahip bir dosyadan okumak ve isteğe bağlı olarak bu dosyaya yazmak için rastgele erişimli bir dosya akışı oluşturur. |
Yöntem
Değiştirici ve Tür | Yöntem | Yöntem |
---|---|---|
geçersiz | kapalı() | Bu rastgele erişimli dosya akışını kapatır ve akışla ilişkili tüm sistem kaynaklarını serbest bırakır. |
Dosya Kanalı | getChannel() | Benzersiz olanı döndürür myFile.TXT, 'Bu sınıf, rastgele erişim dosyasını okumak ve bu dosyaya yazmak için kullanılır.' metnini içerir. programı çalıştırdıktan sonra içerecektir Bu ders ülkemi ve insanımı seviyorum kitabını okumak için kullanılmaktadır. |