(ファイル操作)ファイルファイル操作クラス

ファイルファイル操作クラス

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クラスがファイル自体の処理を実装していることがわかります。

おすすめ

転載: blog.csdn.net/weixin_46245201/article/details/112728400