Программа Java для переименования файла

Содержание

В этом руководстве мы научимся переименовывать файл в Java.

Чтобы понять этот пример, вы должны знать следующие темы программирования Java:

  • Класс файла Java
  • Обработка исключений Java
  • Заявление Java if… else

Класс Java File предоставляет renameTo()метод для изменения имени файла. Он возвращается, trueесли операция переименования завершается успешно, в противном случае возвращается false.

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

 import java.io.File; class Main ( public static void main(String() args) ( // create a file object File file = new File("oldName"); // create a file try ( file.createNewFile(); ) catch(Exception e) ( e.getStackTrace(); ) // create an object that contains the new name of file File newFile = new File("newName"); // change the name of file boolean value = file.renameTo(newFile); if(value) ( System.out.println("The name of the file is changed."); ) else ( System.out.println("The name cannot be changed."); ) ) ) 

В приведенном выше примере мы создали файловый объект с именем file. Объект содержит информацию об указанном пути к файлу.

 File file = new File("oldName"); 

Затем мы создаем новый файл с указанным путем к файлу.

 // create a new file with the specified path file.createNewFile(); 

Здесь мы создали еще один файловый объект с именем newFile. Объект содержит информацию об указанном пути к файлу.

 File newFile = new File("newFile"); 

Чтобы изменить имя файла, мы использовали renameTo()метод. Имя, указанное объектом newFile, используется для переименования файла, заданного файловым объектом.

 file.renameTo(newFile); 

Если операция завершится успешно , появится следующее сообщение.

 Имя файла изменено. 

Если операция не может быть успешной , отображается следующее сообщение.

 Имя не может быть изменено. 

Интересные статьи...