So löschen Sie eine Datei in Java

So löschen Sie eine Datei in Java
Java bietet a Datei Klasse, die eine umfangreiche Anzahl integrierter Dateibehandlungsmethoden enthält, wie z. B CreateNewFile (), mkdir (), getabsolutepath () usw. Jede Methode führt beispielsweise bestimmte Funktionen aus CreateNewFile () Erstellt eine neue leere Datei, mkdir () erstellt ein Verzeichnis usw. Wenn wir über die Löschung der Datei sprechen, die Datei Klasse bietet die löschen() Methode, mit der entweder eine Datei gelöscht oder ein leerer Ordner entfernen kann.

Diese Beschreibung konzentriert sich auf die löschen() Methode und in dieser Hinsicht werden die folgenden Aspekte behandelt:

  • Was ist eine Methode delete ()
  • Wie man mit der Delete () -Methode arbeitet
  • So löschen Sie eine Datei in Java
  • So löschen Sie einen Ordner in Java

Also lasst uns anfangen!

Was ist eine Methode delete ()

Es ist eine eingebaute Methode von Datei Klasse, die verwendet werden kann, um eine bestimmte Datei oder ein leeres Verzeichnis zu löschen/zu entfernen. Der löschen() Die Methode würde die angegebene Datei oder das angegebene Verzeichnis weder in den Recycle Bin verschieben. Stattdessen löscht es sie dauerhaft.

Wie man mit Delete () Methode arbeitet

Das allererste, was wir tun müssen, ist, die zu importieren Datei Klasse von Java.io Paket und um dies zu tun, müssen wir die nutzen importieren Stichwort:

Java importieren.io.Datei;

Nach dem Importieren der Dateiklasse können wir das Objekt dieser Klasse erstellen, und dann können wir alle Funktionen des Datei Klasse.

So löschen Sie eine Datei

Um eine Datei zu löschen, müssen wir nur die Dateiklasse importieren, das Objekt dieser Klasse erstellen und den Namen der Datei in der Klammung angeben. Verwenden Sie als nächstes das Objekt der Klasse mit dem löschen() Methode zum Entfernen der angegebenen Datei.

Beispiel

Betrachten wir den folgenden Code -Snippet für das tiefgreifende Verständnis der löschen() Methode in Java:

Datei deleteObj = neue Datei ("C: \\ Benutzer \\ Dell \\ Desktop \\ Text.txt");
if (deleteobj.löschen())

System.aus.println ("Datei gelöscht");
anders
System.aus.println ("Datei nicht gelöscht");

Der vollständige Code und die jeweilige Ausgabe sehen folgendermaßen aus:

Der obige Code überprüft, dass das Import der Dateiklasse das Objekt dieser Klasse erstellen kann. Der Ausgangsabschnitt authentifiziert, dass die löschen() Die Methode gelingt beim Löschen der angegebenen Datei.

So löschen Sie einen Ordner in Java

Wir können die Methode delete () verwenden, um ein leeres Verzeichnis/einen leeren Ordner zu löschen. Wenn ein Ordner einige Dateien enthält und wir diesen nicht leeren Ordner löschen müssen, müssen wir zuerst seine Dateien löschen.

Beispiel

Das untergegebene Snippet erstellt das Objekt der Dateiklasse und gibt den Verzeichnisnamen in der Klammung an. Danach verwenden wir das Objekt dieser Klasse, um das angegebene Verzeichnis zu löschen.

Datei deleteObj = neue Datei ("C: \\ Benutzer \\ Dell \\ Desktop \\ Javafolder");
if (deleteobj.löschen())
System.aus.println ("Verzeichnis:" + DeleteObj.GetName () + "gelöscht");
anders
System.aus.println ("nicht gelöscht");

Im obigen Snippet verwenden wir die GetName () -Methode, um den Namen des angegebenen Ordners zu erhalten. Der unterbezogene Screenshot bietet den vollständigen Code und seine jeweilige Ausgabe:

Die obige Ausgabe bestätigt, dass die löschen() Methode löscht das angegebene leere Verzeichnis erfolgreich.

Abschluss

In Java die löschen() Methode der Datei Die Klasse kann verwendet werden, um eine bestimmte Datei oder einen leeren Ordner dauerhaft zu entfernen. Der Datei Klasse kann mit dem importiert werden importieren Das Schlüsselwort und das Importieren der Dateiklasse können das Objekt dieser Klasse erstellen. Der Name und Pfad der Datei oder des Verzeichnisses werden zum Zeitpunkt der Objekterstellung angegeben und danach die löschen() Mit diesem Objekt kann die Methode verwendet werden, um die angegebene Datei oder das angegebene Verzeichnis zu löschen. Dieses Tutorial bietet eine Schritt-für-Schritt-Anleitung zum Arbeiten mit dem löschen() Methode, um eine Datei oder ein Verzeichnis dauerhaft zu entfernen.