CopyOption — 파일을 복사하거나 이동하는 방법을 구성하는 객체

CopyOption — 파일을 복사하거나 이동하는 방법을 구성하는 객체

CopyOption은 파일을 복사하거나 이동하는 방법을 구성하는 객체예요.

출처: Java API Reference

본문

public interface CopyOption

파일을 복사하거나 이동하는 방법을 구성하는 객체예요. 이 유형의 객체는 Files.copy(Path,Path,CopyOption...), Files.copy(InputStream,Path,CopyOption...), Files.move(Path,Path,CopyOption...) 메서드와 함께 사용해 파일을 복사하거나 이동하는 방법을 구성할 수 있어요. StandardCopyOption 열거형 유형이 표준 옵션을 정의해요. Java 1.7부터 사용할 수 있어요.

알려진 구현 클래스

LinkOption, StandardCopyOption

표준 옵션

StandardCopyOption.REPLACE_EXISTING — 대상 파일이 있으면 대체, StandardCopyOption.COPY_ATTRIBUTES — 파일 속성을 복사, StandardCopyOption.ATOMIC_MOVE — 원자적 이동

LinkOption.NOFOLLOW_LINKS — 심볼릭 링크를 따라가지 않음

더 알아보기 (Learn more)

Java 공식 API