ファイルファイル操作クラス
Java言語では、ファイルオペレーティングシステム操作のサポートがあり、このサポートはjava.io.Fileクラスで定義されています。つまり、java.ioパッケージ全体で、Fileクラスのみがで動作します。ファイル自体(作成、削除、名前変更)に関連するクラス。ファイルクラスの操作を実行する場合は、完全なパスを指定する必要があります。その後、対応するメソッドを呼び出して処理できます。
Fileクラスの基本的な使用法:
APIドキュメントから、FileクラスはComparableインターフェイスのサブクラスであることがわかるため、並べ替えることができます。File操作を実行するときは、アクセスパスを設定する必要があるため、パス構成は主にFileクラスのコンストラクターによって処理されます。
- publicFile(文字列パス名)操作するフルパスを設定します。
- publicFile(文字列の親、文字列の子)親パスと子パスを設定します。
基本的なファイル操作を実行します。
- 新しいファイルまたはディレクトリを作成します。publicbooleancreateNewFile()はIOExceptionをスローします
- ファイルまたはディレクトリが存在するかどうかを確認します。publicbooleanexists()
- ファイルまたはディレクトリの削除:public boolean delete()
例:Fileクラスを使用してファイルを作成します(F:\ Test \ test.txt)
public static void main(String[] args) throws IOException {
File file = new File("F:\\Test\\test.txt");
if(file.exists()){ //文件存在
file.delete(); //删除文件
}else{ //文件不存在
System.out.println(file.createNewFile()); //创建文件
}
}
コードから、Fileクラスがファイル自体の処理を実装していることがわかります。