gpt4 book ai didi

java - Files.createDirectory的返回值有什么用

转载 作者:行者123 更新时间:2023-12-02 10:10:19 24 4
gpt4 key购买 nike

Files.createDirectory的签名是

public static Path createDirectory(Path dir, FileAttribute<?>... attrs) IOException

文档是这么说的

Parameters:

  • dir - the directory to create
  • attrs - an optional list of file attributes to set atomically when creating the directory

Returns:

  • the directory

这只是为了允许方法链接,还是还有更多的内容?例如,在这段代码中

Path directory = Paths.get("./results");
Path created = Path.createDirectory(directory);

我们应该使用目录还是创建

我检查了 OpenJDK 的源代码它返回参数,但它是由标准保证的吗?

最佳答案

Java 8 OCP Guide (第 462 页),方法链接是此策略的目的:

Many of the methods in the Path interface transform the path value in some way and return a new Path object, allowing the methods to be chained.

关于java - Files.createDirectory的返回值有什么用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55044937/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com