Paths — 경로 변환 유틸리티
Paths — 경로 변환 유틸리티
경로 문자열이나 URI를 Path로 변환해 반환하는 정적 메서드만 모아 둔 클래스예요. FileSystems.getDefault().getPath(...)를 호출하는 편의 메서드를 제공해요. 모든 메서드는 전적으로 정적이며, 직접 인스턴스화할 수 없어요.
본문
public static Path get(String first, String... more)— 경로 문자열, 또는 조합하면 경로 문자열이 되는 문자열들의 시퀀스를Path로 변환해요.first와more가 합쳐져 하나의 경로 문자열을 이뤄요.public static Path get(URI uri)— 주어진 URI를Path객체로 변환해요. URI의 스킴과 일치하는 파일 시스템 프로바이더를 찾아 그 경로를 반환해요.
Path log = Paths.get("logs", "access.log"); // "logs/access.log"
Path http = Paths.get(URI.create("file:///C:/data/app.log"));
Paths.get(first, more)는 FileSystems.getDefault().getPath(first, more)와 동일해요.