English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этом руководстве мы изучим, как переименовывать файлы с помощью Java.
вJava файлКласс предоставляет метод renameTo() для изменения имени файла. Если операция переименования успешна, то возвращает true, в противном случае false.
import java.io.File; class Main { public static void main(String[] args) { //Создание объекта файла File file = new File("oldName"); //Создание файла try { file.createNewFile(); } catch(Exception e) { e.getStackTrace(); } //Создание объекта, содержащего новое имя файла File newFile = new File("newName"); //Изменение имени файла boolean value = file.renameTo(newFile); if(value) { System.out.println("Имя файла было изменено."); } else { System.out.println("Имя не может быть изменено."); } } }
В предыдущем примере мы создали объект файла с именем file. Этот объект сохраняет информацию о пути к указанному файлу.
File file = new File("oldName");
Затем мы создаем новый файл по указанному файлу.
//Создать новый файл по указанному пути file.createNewFile();
Здесь мы создаем другой объект файла с именем newFile. Этот объект сохраняет информацию о пути к указанному файлу.
File newFile = new File("newFile");
Чтобы изменить имя файла, мы используем метод renameTo(). Название файла, указанное объектом newFile, используется для переименования файла, указанного объектом file.
file.renameTo(newFile);
Если операция выполнена успешноБудет отображено следующее сообщение.
Имя файла было изменено.
Если операция не может быть выполнена успешноБудет отображено следующее сообщение.
Имя не может быть изменено.