据我所知,Paths.get
并且Path.of
似乎做着完全相同的事情,是将一个或多个字符串变成一个Path
对象。文档https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...-和https: //docs.oracle.com/zh-CN/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... )使用相同的措词。它们实际上是否相同?
Path.of
稍后介绍。猜想:引入它是为了保持一致的Foo.of
样式。在那种情况下,从一致性/美学角度考虑是否更可取?
Path.of
因为它不需要其他导入