Wie kann ich feststellen, ob eine Datei in Eclipse gelöscht wird?

Bevor Sie eine Datei in Eclipse zu löschen, fragt das Programm den Benutzer, wenn es in Ordnung ist, das Löschen zu tun. Wenn der Benutzer gibt einen der beiden erwarteten Antworten (Y oder N), Geht das Programm nach den Wünschen des Benutzers. Aber wenn der Benutzer einen anderen Buchstaben eingibt (oder eine beliebige Ziffer, Satzzeichen, oder was auch immer), fragt das Programm den Benutzer für eine andere Antwort.

bild0.jpg

Die Benutzer Säumen und haws für eine Weile, zuerst mit dem Buchstaben U, dann die Ziffer 8, und dann mit Kleinbuchstaben. Schließlich gibt der Benutzer Y, und das Programm löscht das importantData.txt Datei. Wenn Sie die Dateien auf Ihrer Festplatte (vor und nach dem Lauf des Programms) zu vergleichen, werden Sie sehen, dass das Programm trashes die Datei mit dem Namen importantData.txt.

Wenn Sie Eclipse, hier ist, wie kann man sagen, dass eine Datei gelöscht wird:

  1. Erstellen Sie ein Java-Projekt.

  2. Im Paket-Explorer, wählen Sie das Projekt.

    Sie nicht der Projekt Unterordner auswählen. (Zum Beispiel, wählen Sie nicht die Projekt src Ordner.) Wählen Sie stattdessen die Wurzel des Projekts.

  3. Im Hauptmenü des Eclipse Datei-New-Datei auswählen.

    Eclipse Dialogfeld Neue Datei angezeigt wird.

    Im Dialogfeld Neue Datei, stellen Sie sicher, dass der Name des Projektstammordner in der Box ist die Eingabe oder den übergeordneten Ordner Feld auswählen.

  4. Im Feld Dateiname des Dialogfeld geben Sie den Namen der neuen Datei.

    Art importantData.txt.

  5. Klicken Sie auf Fertig stellen.

  6. Beachten Sie, dass der Name der Datei erscheint Package Explorer in Eclipse.

    Der Name ist Stammverzeichnis des Projekts.

    Für dieses Experiment haben Sie keinen Text in der Datei hinzuzufügen. Die Datei existiert nur gelöscht werden.

  7. Führen Sie das Programm.

    Wenn das Programm läuft, geben Sie Y löschen die importantData.txt Datei.

    Nachdem Sie das Programm ausgeführt wird, wollen Sie sicherstellen zu überprüfen, ob das Programm gelöscht die importantData.txt Datei.

  8. Im Paket-Explorer, wählen Sie die Wurzel des Projekts (wieder für eine gute Maßnahme).

  9. Im Hauptmenü des Eclipse Datei-Refresh wählen.

    Eclipse-nimmt einen anderen Blick auf das Projektverzeichnis und listet die Dateien des Verzeichnisses in den Baum-Package Explorer. Unter der Annahme, dass das Programm korrekt hat seine Aufgabe erfüllt, mit dem Namen der Datei importandData.txt erscheint nicht mehr im Baum.

Die Aussage

neue Datei ( "importantData.txt") löschen (). -

ist schwierig. Auf den ersten Blick scheinen Sie eine neue Datei erstellt werden soll, nur die Datei in der gleichen Zeile Code zu löschen! Aber in Wirklichkeit die Worte neue Datei nur eine Darstellung einer Datei in Ihrem Programm erstellen.

Um genauer zu sein, die Worte neue Datei schaffen, in Ihrem Programm, eine Darstellung einer Plattendatei, die nicht bereits Ihre Festplatte des Computers bestehen kann oder auch auf. Also hier ist es, was die neue Datei Aussage wirklich bedeutet:

"Lassen neue Datei ( "importantData.txt")beziehen sich auf eine Datei mit dem Namen importantData.txt. Wenn eine solche Datei vorhanden ist, wird es gelöscht. "

Ja, das ist der Teufel im Detail. Aber ein Lächeln in die Feinheiten und Adel ist in der Nuance.

Menü