ホームページ > Java > &#&チュートリアル > Java は File クラスの mkdir() 関数を使用して新しいディレクトリを作成します

Java は File クラスの mkdir() 関数を使用して新しいディレクトリを作成します

WBOY
リリース: 2023-07-24 13:45:12
オリジナル
1732 人が閲覧しました

Java は、File クラスの mkdir() 関数を使用して新しいディレクトリを作成します。

Java では、ファイルやデータを整理するために新しいディレクトリを作成する必要があることがよくあります。このタスクを簡単に完了するために、Java は、新しいディレクトリの作成に使用できる File クラスの mkdir() 関数を提供します。

mkdir() 関数の使い方は非常に簡単で、作成するディレクトリのパスを String 型パラメータで指定するだけです。以下は、mkdir() 関数を使用して新しいディレクトリを作成する方法を示すサンプル コードです。

import java.io.File;

public class MkdirExample {
    public static void main(String[] args) {
        // 指定要创建的目录的路径
        String path = "C:\temp\new_directory";

        // 创建一个File对象
        File dir = new File(path);

        // 调用mkdir()函数创建新的目录
        boolean success = dir.mkdir();

        if (success) {
            System.out.println("目录创建成功!");
        } else {
            System.out.println("目录创建失败!");
        }
    }
}
ログイン後にコピー

上記のコードでは、最初に作成するディレクトリのパス、つまり " を指定します。 C: emp
ew_directory」。次に、File オブジェクトを作成し、そのオブジェクトを使用して mkdir() 関数を呼び出し、新しいディレクトリを作成します。 mkdir() 関数は、ディレクトリが正常に作成されたかどうかを示すブール値を返します。最後に、返された結果に基づいて、対応するプロンプト情報を出力します。

mkdir() 関数を使用して新しいディレクトリを作成する場合、指定されたパスが正しいこと、およびファイル システムに対応するアクセス許可があることを確認する必要があることに注意してください。ディレクトリの作成が成功した場合、mkdir() 関数は true を返し、ディレクトリの作成が失敗した場合 (たとえば、指定されたパスが存在しない、またはディレクトリを作成できない場合)、mkdir() 関数は false を返します。

mkdir() 関数に加えて、File クラスは多層ディレクトリを作成できる mkdirs() 関数も提供します。 mkdir() 関数とは異なり、mkdirs() 関数はディレクトリ作成プロセス中に不足している親ディレクトリを自動的に作成します。指定されたパスが存在しない場合、mkdirs() 関数はそのパスの下にすべてのディレクトリを自動的に作成します。

以下は、mkdirs() 関数を使用して新しいディレクトリを作成する方法を示すサンプル コードです。

import java.io.File;

public class MkdirsExample {
    public static void main(String[] args) {
        // 指定要创建的目录的路径
        String path = "C:\temp\new_directory\sub_directory";

        // 创建一个File对象
        File dir = new File(path);

        // 调用mkdirs()函数创建新的目录,包括父目录
        boolean success = dir.mkdirs();

        if (success) {
            System.out.println("目录创建成功!");
        } else {
            System.out.println("目录创建失败!");
        }
    }
}
ログイン後にコピー

上記のコードでは、作成するディレクトリのパスを指定します。つまり、「C:emp
ew_directorysub_directory」です。次に、File オブジェクトを作成し、そのオブジェクトを使用して mkdirs() 関数を呼び出し、新しいディレクトリを作成します。 mkdirs() 関数は、ディレクトリが正常に作成されたかどうかを示すブール値を返します。

mkdir() 関数を使用するか mkdirs() 関数を使用して新しいディレクトリを作成するかにかかわらず、そのディレクトリが配置されているファイル システムに対応するアクセス許可があることを確認する必要があります。そうしないと、ディレクトリを作成できません。

まとめると、Java の File クラスの mkdir() 関数と mkdirs() 関数は、非常に便利なディレクトリ作成ツールです。簡単な呼び出しで、新しいディレクトリを簡単に作成し、ファイルとデータを整理できます。この記事が、読者がこれら 2 つの関数を理解して使用し、プログラミングの効率を向上させるのに役立つことを願っています。

以上がJava は File クラスの mkdir() 関数を使用して新しいディレクトリを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート