Program Java do zmiany nazwy pliku

Spisie treści

W tym samouczku nauczymy się zmieniać nazwę pliku w Javie.

Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:

  • Klasa plików Java
  • Obsługa wyjątków Java
  • Instrukcja Java if… else

Klasa Java File udostępnia renameTo()metodę zmiany nazwy pliku. Zwraca, truejeśli operacja zmiany nazwy powiedzie się, w przeciwnym razie zwraca false.

Przykład: Zmień nazwę pliku w Javie

 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."); ) ) ) 

W powyższym przykładzie utworzyliśmy obiekt plikowy o nazwie file. Obiekt zawiera informacje o określonej ścieżce pliku.

 File file = new File("oldName"); 

Następnie tworzymy nowy plik z określoną ścieżką do pliku.

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

Tutaj utworzyliśmy kolejny obiekt pliku o nazwie newFile. Obiekt zawiera informacje o określonej ścieżce pliku.

 File newFile = new File("newFile"); 

Aby zmienić nazwę pliku, skorzystaliśmy z renameTo()metody. Nazwa określona przez obiekt newFile jest używana do zmiany nazwy pliku określonego przez obiekt pliku.

 file.renameTo(newFile); 

Jeśli operacja się powiedzie , zostanie wyświetlony następujący komunikat.

 Nazwa pliku została zmieniona. 

Jeśli operacja nie powiedzie się , zostanie wyświetlony następujący komunikat.

 Nie można zmienić nazwy. 

Interesujące artykuły...