English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base Java

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Gestione delle eccezioni Java

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java程序创建目录

Esempi Java completi

在这个实例中,我们将学习用Java创建目录。

Java文件类提供了mkdir()创建新的目录方法。方法返回:

  • true - 如果创建了新目录

  • false - 如果目录已经存在

示例:使用Java创建新目录

import java.io.File;
class Main {
  public static void main(String[] args) {
    //创建具有指定路径的文件对象
    File file = new File("Java Example\\directory");
    //尝试创建一个新目录ew directory
    boolean value = file.mkdir();
    if(value) {
      System.out.println("Creare nuova directory.");
    }
    else {
      System.out.println("该目录已经存在。");
    }
  }
}

在上面的示例中,我们创建了一个名为file的文件对象。该对象包括有关指定目录路径的信息。

File file = new File("Java Example\\directory");

在这里,我们使用了mkdir()方法在指定路径中创建一个新目录。

如果该目录在指定位置不存在,Creerà una nuova directory e mostrerà questo messaggio.

Creare una nuova directory.

Ma se la directory esiste già, vedremo questo messaggio.

该目录已经存在。

重要的是要注意,Catalogo是在Java Example父目录中创建的。

但是,如果Java Example父目录不存在,则mkdir()方法无法创建该Catalogo.

在这种情况下,我们可以使用JavaFile类的mkdirs()方法。该方法还允许我们创建父目录(如果尚未存在)。

示例2:使用mkdirs()方法创建一个新目录

import java.io.File;
class Main {
  public static void main(String[] args) {
    //在当前路径中创建文件对象
    File file = new File("Java Tutorial\\abc");
    //尝试创建一个新目录
    boolean value = file.mkdirs();
    if(value) {
      System.out.println("Creare nuova directory.");
    }
    else {
      System.out.println("La directory esiste già.");
    }
  }
}

Nell'esempio sopra, abbiamo creato un oggetto file chiamato file. L'oggetto include informazioni sul percorso della directory.

File file = new File("Tutorial\\directory");

Qui abbiamo utilizzato il metodo mkdirs() per creare una nuova directory con il percorso specificato.

Se la directory non esiste in questa posizioneCreerà una nuova directory e mostrerà questo messaggio.

Creare una nuova directory.

Ma se la directory esiste già, vedremo questo messaggio.

La directory esiste già.

Qui, seTutorialSe la directory non esiste, il metodo mkdirs() anchedirectoryCreiamo insiemeTutorial Catalogo.

Attenzione: abbiamo utilizzatobarra obliqua doppia. Questo è perché lacarattereIn Java viene utilizzata \ comeCarattere di escapePertanto, la prima barra obliqua di escape viene utilizzata come carattere di escape per la seconda.

Esempi Java completi