파일 복사

sungs·2025년 8월 7일

자바

목록 보기
60/95

파일 복사

파일을 복사할 수 있는 방법 중 하나로 Input/OutputStream을 이용해서 읽고 온 것을 그대로 새로운 파일에 써주는 방법이 있다. 이런 방법보다 더욱 빠르게 할 수 있는 방법들이 존재한다.

fis.transferTo(fos)

InputStream에서 가져온 걸 그대로 OutputStream에 보내는 것이다. 자바를 거치지 않으니 속도가 더욱 빨라진다. 이보다 더 빨리 하려면 copy()을 사용해야 한다.

Files.copy()

Files.copy(source, target, StandardCopyOption.REPLACE_EXISTING) 이렇게 복사할 파일, 새로운 파일, 옵션을 넣어주면 된다.

파일 관련 작업을 할 때는 Files에서 먼저 기능을 찾으면 된다.

profile
앱 개발 공부 중

0개의 댓글