有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java 7 nio文件属性窗口

如何使此File myTempDir = Files.createTempDir(Path path, String prefix, FileAttribute)在windows中工作

我正在使用Java7。在linux上,我可以传递PosixFilePermissions。第三个参数的asFileAttributes

windows的等效文件属性是什么

我认为这个方法总是需要一个fileAttribute对象。是否有可以传入的空fileAttribute


共 (1) 个答案

  1. # 1 楼答案

    如果查看一下
    ^{}的API,您会发现FileAttribute<?>...参数是可选的:

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

    由于该方法是使用varargs实现的,因此完全忽略该参数是完全有效的:

    Files.createTempDirectory(Paths.get("."), "foo");