PlayJava Day018

今日所学:

/ * 2019年8月19日には、このシフトを作るために、学ぶために始めました。* /

ファイル

ファイルやディレクトリの抽象表現

公開ファイル(文字列の親、文字列の子)

着信親ディレクトリアドレス、入ってくるサブファイル名

公開ファイル(ファイルの親、文字列の子)

サブフォルダ名を渡す着信親ディレクトリオブジェクト、

図1に示すように、システムは、現在のセパレータを取得:プロパティ

public static final String型セパレーター

2.新しいファイルを作成します。

パブリックブールでCreateNewFile()IOExceptionをスロー

3、現在のファイルまたはディレクトリを削除

パブリックブールは、(削除)

- あなたはディレクトリを削除すると、ディレクトリが空のディレクトリでなければなりません

私流

入力:入力ストリーム

メモリへの参照メモリ、入力方向

例えば、ローカルメモリに記憶、読み出しファイルにキーボードからの入力データ

出力:出力ストリーム

メモリからの方向は、データソースに出力され、データが導出しました

1、のInputStream

//データのバイトをリードすると、最後まで読んで、int型のデータを返し、それは-1を返します

公共int型の読み取り()

データの読み出し、アレイのデータ長が読み出される//、データがアレイに格納され、実際に読み取る長さを返します

公共int型の読み取り(バイト[] b)は

2、のOutputStream

// Fileオブジェクトへの書き込みデータは、直接的には、元のデータを上書きします

FileOutputStream(ファイルのファイル)

//直接的に対応するファイルパスへの書き込みデータは、元のデータを上書きします

たFileOutputStream(文字列のパス)

//注意:現在のファイルが存在しない場合は、データを書き込む際に、完全なディレクトリ構造は、ファイルを自動的に作成し、書き込み

// INT 8ビット電流書き込みデータ下位、データソースへのデータのバイトを書き込みます

空の書き込み(intデータ)は、IOExceptionがスローされます

//すべてのデータアレイは、すべてのデータソースに書き込まれます

空の書き込み(バイト[] b)は

//次の添え字beginIndexパラメータ、テーブルの長さの合計長さから配列のデータは、データソースに書き込まれます。

空の書き込み(バイト[] B、INTたbeginIndex、int型の長さ)

おすすめ

転載: www.cnblogs.com/JavaDemo01/p/11519603.html