首页 > 解决方案 > File.createNewFIle() 的 java.nio.file 等价物是什么

问题描述

API(Java 7+)File.createNewFile()中的等价物是什么?java.nio.file

标签: javafileionioatomic

解决方案


在 Java 8 中,你有一个Files类,它有一个名为的方法createFile

Files.createFile(java.nio.file.Path, java.nio.file.attribute.FileAttribute<T>...)

FileAttribute<T>参数是可选的,因此您无需为此添加任何内容。

要获得一个Path有一个Paths类可以轻松获得路径。

java.nio.file.Path get(java.lang.String path, java.lang.String... more)

推荐阅读