logo

Java - ランダムアクセスファイル

これ クラス ランダム アクセス ファイルへの読み取りと書き込みに使用されます。ランダム アクセス ファイルは、大きなファイルのように動作します。 配列 バイトの。 file という配列に暗黙のカーソルが存在します。 ポインタ 、カーソルを移動することで、読み取り書き込み操作を実行します。必要なバイト数が読み取られる前にファイルの終わりに達した場合、EOFException が発生します。 投げられた 。 IOException の一種です。

コンストラクタ

コンストラクタ 説明
RandomAccessFile(ファイルファイル, モード) File 引数で指定されたファイルを読み取り、必要に応じてファイルに書き込むためのランダム アクセス ファイル ストリームを作成します。
RandomAccessFile(文字列名、文字列モード) 指定された名前のファイルを読み取り、必要に応じてファイルに書き込むためのランダム アクセス ファイル ストリームを作成します。

方法

修飾子とタイプ 方法 方法
空所 近い() このランダム アクセス ファイル ストリームを閉じ、ストリームに関連付けられているすべてのシステム リソースを解放します。
ファイルチャネル getChannel() ユニークなものを返します

myFile.TXT には、「このクラスはランダム アクセス ファイルの読み取りと書き込みに使用されます。」というテキストが含まれています。

プログラムを実行すると、次の内容が含まれます

このクラスは、「私は自分の国と人々を愛しています」を読むために使用されます。