Изменение имени файла или его перемещение Java является общей операцией Ввода-вывода. Для этих целей можно использовать метод File.renameTo(File dest).

Переименование и перемещение файла в Java

В случае успешного выполнения метод renameTo() возвращает true, в противном случае false.

Данный метод является Платформо-зависимым. Для примера можно привести копирование файла из одной файловой системы в другую или в случае если в целевой директории уже существует перемещаемый файл.

Например при выполнение метода renameTo() в MacOS, если перемещаемый файл существует, то он будет перезаписан.

Пример переименования и перемещение файла в Java, при помощи метода renameTo():

При выполнение метода renameTo() необходимо проверить был ли переименован или перемещён файл. Так как в случае если операция не будет выполнена успешно, то не поступит не какого уведомления, исключение IOException не будет выброшено.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

два × четыре =