Java >> Tutoriel Java >  >> Java

Renommer le fichier Java | Répertoire avec exemple de code

Renommer un fichier est requis principalement par l'application. Comme si vous renommiez un nom de fichier sous Windows, Mac ou Linux. Ce sont tous des programmes, tout comme vous construisez des applications. Ce tutoriel apprendra et fera du codage pour Comment renommer un fichier et un répertoire en Java . Ici, nous sommes considérés comme Directory comme un dossier qui contient des fichiers.

Pour renommer le fichier Java, il vous suffit d'utiliser la méthode renameTo. Il s'agit d'une méthode intégrée à Java qui renvoie une valeur booléenne. Vrai en cas de succès et faux en cas d'échec du renommage du fichier. Changer le nom du fichier dans la programmation Java relève de la gestion des fichiers Java (comme créer, supprimer, déplacer un fichier, etc.).

Java Rename File

Voyons comment utiliser File.renameTo méthode renommer le fichier dans l'exemple java. Ici dans ce fichier d'exemple "newFile.txt " changement de nom en "cook.txt ".

import java.io.File;

public class RenameFileExample
{
    public static void main(String[] args)
    {

        File oldFile =new File("newFile.txt");
        File newFile =new File("cook.txt");

        if(oldFile.renameTo(newFile)){
            System.out.println("Rename renamed successfully");
        }else{
            System.out.println("File Renaming failed");
        }

    }
}

Sortie : Fichier GIF de sortie et structure de code

Comment renommer les fichiers Java dans un répertoire ?

Comme vous le voyez, l'exemple supérieur ne changeait que le nom du fichier. Que se passe-t-il si le fichier se trouve dans n'importe quel répertoire (dossier) ? Comment allez-vous changer le nom?

C'est un exemple simple comme ci-dessus, il vous suffit de passer le chemin complet du fichier avec le nom à la place du nom du fichier. Voir le code ci-dessous pour cela.

File oldFile =new File("dest/newFile.txt");
File newFile =new File("dest/cook.txt");

Sortie :

Question :Comment renommer le répertoire Java ?

Répondre :C'est très simple comme le même exemple de renommage de fichier. Il vous suffit de passer le nom du dossier/renommer. Identique au code ci-dessous. "dest" est le nom du répertoire à remplacer par "nouveau" comme nom.

File oldFile =new File("dest");
File newFile =new File("new");

Remarque : Cet exemple (Project) est développé dans IntelliJ IDEA 2018.2.6 (Community Edition)
JRE :11.0.1
JVM : OpenJDK VM serveur 64 bits par JetBrains s.r.o
macOS 10.14.1
Java version 11
Tous Renommer le fichier Java sont dans Java 11, il peut donc changer selon Java 9 ou 10 ou les versions mises à niveau.|


Balise Java