`

java.io.File类中的mkdir()和mkdirs()有什么区别

阅读更多

mkdir() 

只能在已经存在的目录中创建创建文件夹。 

public boolean mkdir() 

创建一个目录,它的路径名由当前 File 对象指定。 

返回值: 

如果该目录能被创建则为 true;否则为 false。

 

mkdirs() 

可以在不存在的目录中创建文件夹。诸如:a\\b,既可以创建多级目录。

public boolean mkdirs() 

创建一个目录,它的路径名由当前 File 对象指定,包括任一必须的父路径。 

返回值: 

如果该目录(或多级目录)能被创建则为 true;否则为 false。 

分享到:
评论

相关推荐

    java.io包中的File类.doc

    `java.io.File`类是Java标准库中的一个重要组成部分,它提供了对文件系统进行基本操作的能力。`File`类位于`java.io`包中,它是唯一代表磁盘文件本身的对象。通过`File`类,开发者可以轻松地创建、删除文件或目录,...

    Java对IO类File的操作

    在Java编程语言中,`java.io.File`类是处理文件和目录的核心类。它提供了创建、删除、重命名文件和目录以及获取文件属性等操作。本文将深入探讨`File`类的基本使用方法,并通过分析提供的压缩包中的示例代码来展示...

    java中文件操作大全

    使用`java.io.File`类的`createNewFile()`方法创建文件,使用`mkdir()`或`mkdirs()`方法创建目录。 ```java import java.io.File; public class Main { public static void main(String[] args) { File file = ...

    javaIO流File类的使用共3页.pdf.zip

    综上所述,Java中的File类是处理文件操作的基础,掌握其使用方法对于Java开发者至关重要。无论是简单的文件创建、删除,还是复杂的文件系统遍历,File类都提供了相应的API供开发者使用。在实际项目中,我们需要根据...

    java创建和删除文件夹、文件.doc

    在Java中创建文件夹主要是通过`java.io.File`类完成的。具体实现如下: ```java public void newFolder(String folderPath) { try { String filePath = folderPath; File myFolderPath = new File(filePath); ...

    Java文件操作.pdf

    总结来说,Java中的`File`类提供了一套强大的API来处理文件和目录的相关操作,通过合理使用这些API,开发者能够轻松地实现对文件的创建、查询、修改及删除等功能,极大地简化了文件操作的复杂度。

    java file类的方法

    在Java编程语言中,`java.io.File`类是一个非常重要的类,它提供了对文件和目录路径名的抽象表示,并且支持一些基本的操作,例如创建、删除文件或目录等。本文将详细介绍`File`类中的常用构造方法及方法,并给出相应...

    java的各种io操作

    在Java中,IO操作主要依赖于`java.io`包中的类和接口。 1. **新建目录**: 在Java中,我们使用`java.io.File`类来代表文件或目录。`File`类提供了`mkdir()`方法用于创建单级目录,如果需要创建多级目录,可以使用`...

    【IT十八掌徐培成】Java基础第14天-04.标准IO-File.zip

    在Java中,标准IO主要通过字节流(InputStream/OutputStream)和字符流(Reader/Writer)进行数据的读写。虽然`File`类不直接处理流,但它通常作为流操作的起点和终点,例如`FileInputStream`和`FileOutputStream`是...

    java中File类的使用方法 File类的

    Java 中的 File 类是 java.io 包中的一员,它提供了对文件和文件夹的操作。下面是对 File 类的使用方法的详细讲解。 构造函数 File 类有多个构造函数,分别是: * `public File(String pathname)`: 通过文件路径...

    JavaSE基础知识笔记(下)

    JavaSE基础知识笔记(下)中主要讲解了Java中的I/O流和File类的使用。 ### 一、java.io.File类 java.io.File类用于表示文件或目录,每个实例对应一个抽象路径。File类提供了多种构造方法来创建文件对象,包括: 1...

    Java教程之javaIO详解

    Java IO 中的 File 类、输入流和输出流是处理输入输出操作的基本类和方法,BufferedOutputStream、BufferedInputStream、DataOutputStream 和 DataInputStream 等过滤流提供了带缓冲的读写和基本数据类型的读写功能...

    javaio学习.pdf

    在Java中,`java.io.File`类是处理文件和目录的基础,提供了丰富的功能来创建、删除、重命名文件以及获取文件的相关属性。 `File`类的构造方法允许我们以多种方式创建`File`对象,例如: 1. `File(String ...

    java 文件以及文件夹操作代码

    在Java中,创建一个新文件夹可以通过调用`java.io.File`类的`mkdir()`或`mkdirs()`方法实现。需要注意的是,如果文件夹路径不存在,`mkdir()`只会创建最末尾的一个文件夹,而`mkdirs()`会递归创建整个路径上的所有...

    java基本的文件操作

    在Java中,我们可以使用`java.io.File`类来创建新的目录。具体实现方法如下: ```java public void newFolder(String folderPath) { try { java.io.File myFilePath = new java.io.File(folderPath); if (!...

    Java文件目录操作(模拟DOS)

    在Java中,我们需要先创建一个`File`对象表示新的目录路径,然后通过`java.io.File`类的`exists()`和`isDirectory()`方法检查目标路径是否存在且为目录。如果满足条件,可以使用`setCurrentDirectory()`方法(通常在...

    java开发之File类详细使用方法介绍

    Java中的File类是Java IO包(java.io)中的核心类,用于处理文件和文件系统相关的操作,如文件的创建、删除、重命名以及查询文件属性等。File类并不直接涉及文件内容的读写,而是专注于文件对象的元数据管理。 1. *...

    java中File相关的类和IO流的知识

    Java中的File类是用于处理文件和目录的基本工具,它提供了许多方法来操作文件系统。File类是Java.io包的一部分,是进行输入/输出操作的基础。在这个主题中,我们将深入探讨File类以及与之相关的IO流。 首先,File类...

    java的io操作

    在Java中,`java.io`包提供了大量的类和接口来支持这些功能。 首先,我们来看如何创建一个新文件。在案例1中,使用`File`类的构造函数创建了一个`File`对象,然后调用`createNewFile()`方法来创建文件。这段代码会...

Global site tag (gtag.js) - Google Analytics