다음을 통해 공유


File.RenameTo(File) 메서드

정의

이 추상 경로 이름으로 표시된 파일의 이름을 바꿉니다.

[Android.Runtime.Register("renameTo", "(Ljava/io/File;)Z", "GetRenameTo_Ljava_io_File_Handler")]
public virtual bool RenameTo (Java.IO.File dest);
[<Android.Runtime.Register("renameTo", "(Ljava/io/File;)Z", "GetRenameTo_Ljava_io_File_Handler")>]
abstract member RenameTo : Java.IO.File -> bool
override this.RenameTo : Java.IO.File -> bool

매개 변수

dest
File

명명된 파일의 새 추상 경로 이름

반환

true 이름 바꾸기에 성공한 경우에만 false 그렇지 않으면

특성

설명

이 추상 경로 이름으로 표시된 파일의 이름을 바꿉니다.

많은 오류가 발생할 수 있습니다. 일부 오류로는 <원본 경로와 대상 경로가 모두 포함된 디렉터리에 대해 ul><li>쓰기 권한이 필요합니다. <li>Search 권한은 두 경로의 모든 부모에 대해 필요합니다. <li>두 경로는 동일한 탑재 지점에 있습니다. Android에서 애플리케이션은 내부 스토리지와 SD 카드 간에 복사를 시도할 때 이 제한에 도달할 가능성이 높습니다. </ul>

이름 바꾸기 작업이 성공했는지 확인하려면 항상 반환 값을 확인해야 합니다.

클래스는 java.nio.file.Files 플랫폼 독립적인 방식으로 파일을 이동하거나 이름을 바꾸는 메서드를 정의 java.nio.file.Files#move move 합니다.

에 대한 java.io.File.renameTo(java.io.File)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상