Comment supprimer un fichier en java

Comment supprimer un fichier en java
Java fournit un Déposer classe qui contient un nombre étendu de méthodes de traitement de fichiers intégrées telles que CreateEnewFile (), mkdir (), getabsolutepath () et ainsi de suite. Chaque méthode effectue des fonctionnalités spécifiques, par exemple CreateEnewFile () Crée un nouveau fichier vide, mkdir () Crée un répertoire, etc. Si nous parlons de la suppression du fichier, le Déposer La classe fournit le supprimer() Méthode qui peut être utilisée pour supprimer un fichier ou supprimer un dossier vide.

Cet article se concentrera sur le supprimer() Méthode et à cet égard, il couvrira les aspects suivants:

  • Qu'est-ce qu'une méthode delete ()
  • Comment travailler avec la méthode delete ()
  • Comment supprimer un fichier en java
  • Comment supprimer un dossier en java

Alors, commençons!

Qu'est-ce qu'une méthode delete ()

C'est une méthode intégrée de Déposer classe qui peut être utilisée pour supprimer / supprimer un fichier spécifique ou un répertoire vide. Le supprimer() La méthode ne déplacerait pas le fichier ou le répertoire spécifié vers le bac de recyclage; Au lieu de cela, il les supprimera en permanence.

Comment travailler avec la méthode delete ()

La toute première chose que nous devons faire est d'importer le Déposer classe de Java.Io package et pour le faire, nous devons utiliser le importer mot-clé:

Importer Java.Io.Déposer;

Après l'importation de la classe de fichiers, nous pouvons créer l'objet de cette classe, puis nous pouvons bénéficier de toutes les fonctionnalités du Déposer classe.

Comment supprimer un fichier

Pour supprimer un fichier, tout ce que nous devons faire est d'importer la classe de fichiers, de créer l'objet de cette classe et de spécifier le nom du fichier dans la parenthèse. Ensuite, utilisez l'objet de la classe avec le supprimer() Méthode pour supprimer le fichier spécifié.

Exemple

Considérons l'extrait de code ci-dessous pour la profonde compréhension du supprimer() Méthode en Java:

Fichier DeleteObj = nouveau fichier ("C: \\ Users \\ Dell \\ Desktop \\ Text.SMS");
if (DeleteObj.supprimer())

Système.dehors.println ("fichier supprimé");
autre
Système.dehors.println ("fichier non supprimé");

Le code complet et la sortie respective ressembleront à ceci:

Le code ci-dessus vérifie que l'importation de la classe de fichiers nous permet de créer l'objet de cette classe. La section de sortie authentifie que le supprimer() La méthode réussit à supprimer le fichier spécifié.

Comment supprimer un dossier en java

Nous pouvons utiliser la méthode delete () pour supprimer un répertoire / dossier vide. Si un dossier contient des fichiers et que nous devons supprimer ce dossier non vide, nous devons d'abord supprimer ses fichiers.

Exemple

L'extrait ci-dessous crée l'objet de la classe de fichiers et spécifie le nom du répertoire dans la parenthèse. Ensuite, nous utilisons l'objet de cette classe pour supprimer le répertoire spécifié.

File DeleteObj = new File ("C: \\ Users \\ dell \\ Desktop \\ Javafolder");
if (DeleteObj.supprimer())
Système.dehors.println ("Directory:" + DeleteObj.getName () + "supprimé");
autre
Système.dehors.println ("non supprimé");

Dans l'extrait ci-dessus, nous utilisons la méthode getName () pour obtenir le nom du dossier spécifié. La capture d'écran fournie ci-dessous fournit le code complet et sa sortie respective:

La sortie ci-dessus valide que le supprimer() La méthode supprime avec succès le répertoire vide spécifié.

Conclusion

En java, le supprimer() Méthode de la Déposer La classe peut être utilisée pour supprimer un fichier spécifique ou un dossier vide en permanence. Le Déposer La classe peut être importée à l'aide du importer mot-clé et importation de la classe de fichiers permettra de créer l'objet de cette classe. Le nom et le chemin du fichier ou du répertoire seront spécifiés au moment de la création d'objets et après, le supprimer() La méthode peut être utilisée avec cet objet pour supprimer le fichier ou le répertoire spécifié. Ce tutoriel fournit un guide étape par étape pour savoir comment travailler avec le supprimer() Méthode afin de supprimer un fichier ou un répertoire en permanence.