본문 바로가기

Programming Practice/Java

파일 이동

1) 기본

   - 파일의 정보만 변경. renameTo 사용

   - 원본파일객체.renameTo(목적지파일객체)


2)사용 예시

 ㄱ.  통신 프로그램에서 파일 이동 시 사용

   - client 에서 server 로 파일 전송 시, 전송 완료 후 전송 폴더에서 bak 폴더로 옮길 때

   - server 에서 client로부터의 파일 수신 시, 파일 체크 후 tmp 폴더에서 수신 폴더로 옮길 때


3) 사용 방법

  - 파일경로는 미리 구성해놓고, 파일명은 파라미터로 받아서 '파일경로/파일명'을 만듦

  - new StringBuffer.append(), File.separator, StringBuffer.toString()을 이용  

  - '/' 를 File.separator 로 설정  


4) 예시