본문 바로가기
카테고리 없음

Path 를 사용하자.

by ByteBridge 2015. 10. 12.
반응형


기존 파일 처리 방법:
     File file = new File("test.txt");

자바 7 에서 파일 처리 방법:
     Path path = Paths.get("test.txt");

Path 는 파일 시스템의 경로를 프로그램으로 표현한 것.
경로 문자열에는 파일이름,디렉터리 목록, 운영체제에서 사용하는 파일 구분자(MS 역슬래기\, 솔라리스와 리눅스 슬래시 / ) 에 독립적이지 않다.

Path 로 할수있는것: 
  
     파일/디렉터리 이름 가져오기
     경로 루트 가져오기
     경로의 부모 가져오기
     경로의 이름 요소 가져오기
     서브경로 가져오기
     경로 변환하기
     경로를 문자열로 변환하기
     경로를 URI 로 변환하기
     상대경로를 절대 경로로 변환하기
     경로를 실제 경로로 변환하기
     경로를 파일로 변환하기 
     두 경로를 조합하기
     두 위치 사이의 경로 생성하기
     두 경로 비교하기

     경로의 이름 요소 반복하기


반응형