Autant que je sache, Paths.get
et Path.of
semble faire exactement la même chose, transformer une ou plusieurs cordes en un Path
objet; la documentation https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- et https: //docs.oracle.com/en/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... ) utilisent le même libellé. Sont-ils en fait identiques?
Path.of
a été présenté plus tard. Conjecture: elle a été introduite dans un souci de cohérence Foo.of
. Dans ce cas, serait-il jugé préférable pour des raisons de cohérence / esthétique?
Path.of
car il ne nécessite pas d'importation supplémentaire