ファイルストリーム(ファイル)IO

ここに画像を挿入説明
ファイルストリーム(ファイル)IOの
流れは、チャネル情報を送信するためにFIFO方式に基づいて、文字の一連の流れを指します。
図8は、一般的なバイトストリームバイトストリームである
文字列がUnicode文字ストリーム16で
A、ファイル
アクセスのファイルタイプのファイル属性。
ファイルF1 =新しい新しいファイル(「E:/ BBB」);
f1.mkdir();ルートディレクトリのフォルダに作成され
たファイル
file.createNewFileは、ファイルの作成
file.deleteファイルの削除
ファイルのfile.exists存在
ファイルかどうかをfile.ifFileを
ディレクトリがある場合file.ifDirectory
file.getPath相対パス
file.getAbsolutePath絶対パス
file.getNameファイル名
file.lengthファイルサイズ
file.closeは閉じて
2、読んでの書き込みファイル
のバイトストリーム
入力ストリーム:FileInputStreamのの
出力ストリーム:たFileOutputStreamの
文字ストリーム
入力ストリーム:FileReaderのの
出力ストリーム:てFileWriter
バッファフロー
入力ストリーム:BufferedReaderのを
BufferedWriterの、:出力ストリーム
1、。読み取りと書き込みのテキストファイル
、テキストファイルの読み取りと書き込みのFileInputStreamとのFileOutputStreamを使用して。
BufferedReaderのでBufferedWriterのと読み取りと書き込みのテキストファイル。

FileInputStreamのは、使用してテキストファイルを読み取る
するステップ
クラスの導入に関連した1、
2、オブジェクトのFileInputStreamファイル入力ストリームの構成を
図3に示すように、データを読み出すためのテキストファイル
4を閉じるファイルストリームオブジェクトを

用いたFileOutputStream書き込みテキストファイル
のステップ:
クラスの導入に関連した1、
2、たFileOutputStreamファイル出力ストリーム
。3、データをテキストファイルに書き込まれる
4、クローズファイルストリームオブジェクト

BufferedReaderのは、使用してテキストファイルを読み取る
するステップ
クラスの導入に関連した1、
2、とBufferedReaderオブジェクトの構成
FileReaderのオブジェクト
データ読み出しのreadLine()メソッドを呼び出し、3
4を閉じるファイルストリームオブジェクト
のInputStreamクラスの一般的な方法
サブクラスのFileInputStream従来工法を

FileInputStreamを(ファイルファイル)
のFileInputStream(文字列名)
のOutputStreamクラスの一般的な方法は
、ボイドの書き込み(int型C)
のボイド書き込み(バイト[] BUF)
のボイド書き込み(バイト[] B、INT OFF、int型のlen)
のボイド閉じる()
サブクラスのFileOutputStream共通施工方法
のFileOutputStream(ファイルファイル)
のFileOutputStream(文字列名)
のFileOutputStream(文字列名、ブールAPPEND)
のWriterクラスの一般的な方法の
書き込み(文字列STR)
書き込み(文字列STR、INT OFF、int型のlen)
のボイド閉じる()
フラッシュを無効()
サブ従来の工法BufferedWriterのクラス
をBufferedReader(ライターOUT)
リーダークラスの一般的な方法で
読むのint()
リード(バイト[] C)int型
読む(文字[] C、INT OFF、int型のlen)
のボイド閉じる()
サブクラスBufferedReaderの一般的な構成方法
BufferedReaderの(読者)
BufferedReaderのサブクラス特異的方法
のreadLine()
2、バイナリファイルの読み書き
DataOutputStreamのDataInputStreamをと書き込みバイナリファイルを使用しています。
第三に、ファイルストリーム工程使用
クラスの導入に関連した1、
2、入力ストリームが作成/ lの出力ストリームオブジェクト
3、テキストファイルのリード/ライトデータ
4は、関連付けられたストリーム・オブジェクトを閉じます

公開された31元の記事 ウォンの賞賛0 ビュー356

おすすめ

転載: blog.csdn.net/weixin_45864941/article/details/103897955