Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaを使用してディレクトリ階層を作成するにはどうすればよいですか?


ファイルという名前のクラス java.ioパッケージのは、システム内のファイルまたはディレクトリ(パス名)を表します。このクラスは、ファイル/ディレクトリに対してさまざまな操作を実行するためのさまざまなメソッドを提供します。

mkdir() このクラスのメソッドは、現在のオブジェクトによって表されるパスでディレクトリを作成します。

ディレクトリ階層の作成

新しいディレクトリの階層を作成するには、メソッド mkdirs()を使用できます。 同じクラスの。このメソッドは、存在しない親ディレクトリを含む、現在のオブジェクトによって表されるパスでディレクトリを作成します。

import java.io.File;
import java.util.Scanner;
public class CreateDirectory {
   public static void main(String args[]) {
      System.out.println("Enter the path to create a directory: ");
      Scanner sc = new Scanner(System.in);
      String path = sc.next();
      System.out.println("Enter the name of the desired a directory: ");
      path = path+sc.next();
      //Creating a File object
      File file = new File(path);
      //Creating the directory
      boolean bool = file.mkdirs();
      if(bool) {
         System.out.println("Directory created successfully");
      }else {
         System.out.println("Sorry couldnt create specified directory");
      }
   }
}

出力

Enter the path to create a directory:
D:\test\myDirectories\
Enter the name of the desired a directory:
sample_directory
Directory created successfully

確認すると、作成されたディレクトリが-

として表示されます。

Javaを使用してディレクトリ階層を作成するにはどうすればよいですか?


  1. Java OpenCVライブラリを使用してミラーイメージを作成するにはどうすればよいですか?

    鏡像を作成するには ImageIO.read()メソッドを使用して必要な画像を読み取ります。 画像の高さと幅を取得します。 結果を保存するために空のバッファリングされた画像を作成します ネストされたforループを使用すると、画像の各ピクセルをトラバースします。 画像の幅を右から左に繰り返します。 getRGB()メソッドを使用してピクセル値を取得します。 setRGB()メソッドを使用して、新しい幅の値を置き換えて、ピクセル値を結果の画像オブジェクトに設定します。 例 import java.io.File; import java.io.IOEx

  2. Javaを使用してJSONファイルを作成/作成する方法は?

    JSONまたはJavaScriptObjectNotationは、人間が読める形式のデータ交換用に設計された、軽量のテキストベースのオープンスタンダードです。 JSONで使用される規則は、C、C ++、Java、Python、Perlなどを含むプログラマーに知られています。サンプルJSONドキュメント − {    "book": [       {          "id": "01",