Paths — 경로 변환 유틸리티

Paths — 경로 변환 유틸리티

경로 문자열이나 URI를 Path로 변환해 반환하는 정적 메서드만 모아 둔 클래스예요. FileSystems.getDefault().getPath(...)를 호출하는 편의 메서드를 제공해요. 모든 메서드는 전적으로 정적이며, 직접 인스턴스화할 수 없어요.

출처: Java API Reference

본문

  • public static Path get(String first, String... more) — 경로 문자열, 또는 조합하면 경로 문자열이 되는 문자열들의 시퀀스를 Path로 변환해요. firstmore가 합쳐져 하나의 경로 문자열을 이뤄요.
  • 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)와 동일해요.

더 알아보기 (Learn more)