【发布时间】:2018-06-28 09:58:41
【问题描述】:
java.nio.file API (Java 7+) 中的File.createNewFile() 是什么?
【问题讨论】:
java.nio.file API (Java 7+) 中的File.createNewFile() 是什么?
【问题讨论】:
在 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)
【讨论】:
所有实际的文件操作都是in the Files class:
Files.createFile(path);
【讨论】: