操作のファイルJavaOの流れ

ファイル:

ファイル(ファイル/フォルダのアドレス)コンストラクタ:

ファイルのパブリック(文字列のパス);
公共ファイル(parentPath文字列、文字列の子のパス);
公共ファイル(ファイルの親、文字列の子のパス);
ファイル引数なしのコンストラクタ。それがシステムファイルやフォルダのファイルで表現したものですので。彼は、引数なしのコンストラクタと仮定し、その後、パラメータなしによって彼は、その後、ファイルやフォルダ、それを表すオブジェクトを作成しますか?
例1:「Philosophy♂.txt」



実施例2:「./Philosophy♂.txt」に変更「Philosophy♂.txt」


実施例1及び実施例2は同じであるため、作成に失敗しました。
実施例3: "哲学/Philosophy♂.txt"



実施例4:


実施例5:

この方法は、ファイル/フォルダを作成するには:成功はtrueを返す、そうでない場合はflaseを返します。


パブリックブールでCreateNewFile(); //ファイルを作成し
、パブリックブールMKDIRを(); //ディレクトリの作成
、公開ブールmkdirsを(); //マルチレベルのディレクトリを作成します

詳細:

ファイル、このファイルが存在している必要がありますフォルダを作成し、エラーには存在しません。

Windowsのシステムフォルダの名前とファイルは大文字と小文字を区別の点ではありません。

フォルダウィンドウシステムは、セパレータ/または区別しません。 

ファイルとフォルダの名前が複数の区切り文字付き/ \、その書き込みには表示されないことができ、それが区切り文字として解釈されます

ファイルf =新しいファイル( "D :////////////AbC//////////////////a.txt"); //「/ 「ポイントのパリティ番号
ファイルF =新しいファイル(」D :\\\\ ABC \\ A.TXT「); //」 数「は、二重番号である必要があります

削除機能:

Javaが削除され、ごみ箱を取ることはありません。+ Shiftキーを削除同等
の削除()ブール;
削除ファイル:直接削除
フォルダを削除する:あなたは空のフォルダを削除することができます前に、最初のフォルダの内容が削除されるように置きます。

方法を分析し、得られました:

パブリックブールisDirectory(); //は、Fileオブジェクトは、オブジェクトディレクトリであるかどうかを判断します。
パブリックブールISFILE(); //オブジェクトがFileオブジェクトファイルであるかどうかを判断します。
パブリックブール)が(存在; //は、Fileオブジェクトが存在するディレクトリまたはファイルを表しているかどうかを決定します。
公共のString getAbsolutePath(); //ファイルまたはディレクトリの絶対パスを取得します。
公共の文字列のある、getPath();あなたは、コンストラクタのパラメータ内のFileオブジェクトを作成するときに//を取得します。
公共の文字列のgetName(); //は、拡張子のないファイルやフォルダの名前を取得する
//ディレクトリのすべてのサブフォルダが唯一の下のディレクトリ(一層のみ)listメソッドの戻りを呼び出すために使用することができます。公共のString []リスト()またはサブディレクトリ名(文字列)
パブリックファイル[] LISTFILES(); //コールディレクトリLISTFILES方法のみを使用することができ、ディレクトリ(一つのみ)すべてのサブファイルまたはサブディレクトリ(ファイル)の下を返します

再帰的にそれはすべてのファイル/フォルダのディレクトリ内のすべての絶対アドレスを返します。

おすすめ

転載: www.cnblogs.com/maomaodesu/p/11900420.html