1
Paths.get("")
, Paths.get(".")
및 new File(".").toPath()
의 결과가 다를 수있는 상황이 있습니까?Paths.get (""), Paths.get (".") 및 새 파일 (".") 사이의 차이
Paths.get("")
, Paths.get(".")
및 new File(".").toPath()
의 결과가 다를 수있는 상황이 있습니까?Paths.get (""), Paths.get (".") 및 새 파일 (".") 사이의 차이
Paths.get("")
은 빈 경로를 나타내는 경로를 제공하고 Paths.get("").toString()
은 빈 문자열을 반환합니다.
Paths.get(".")
Paths.get(".").toString()
는 경로
Paths.get("")
와 다른 결과-
Paths.get(".")
리드의 캐릭터 라인 표현을 생성하는 이렇게하면 문자열 "."
을 제공합니다.
기술적으로'Paths.get ("")'는'Paths.get (".")'과 다른 결과를줍니다 - 후자는'.'을 포함합니다. 이것은 당신이 여분의 경로를 통해 같은 디렉토리를 해석한다는 것을 의미합니다 링크. 그것은 큰 차이는 아니지만 그것은 하나입니다. – RealSkeptic