Eine Klasse, die zum Behandeln von Dateien in Java verwendet wird. Datei ist eine Klasse, die eine Datei oder ein Verzeichnis darstellt und im gesamten Dateisystem verwendet wird, z. B. zum Lesen und Schreiben von Dateien und zum Abrufen einer Liste von Dateien in einem Ordner.
Ordnen Sie der Datei, die Sie verarbeiten möchten, ein Dateiklassenobjekt zu. Sie können das Dateiobjekt der erstellten Dateiklasse verwenden, um den Inhalt der Datei zu lesen und zu schreiben. Mithilfe der File-Klasse können Sie also lokale Dateien in Java verarbeiten.
Grundlegendes Schreiben
Name des Dateiobjekts= new File(Dateiname);
//Konkretes Beispiel
File file = new File("c:\\test\\test.txt");
Wie im konkreten Beispiel gezeigt, ist bei der Angabe des Dateinamens \
wie c: \\ test \\ test.txt
anstelle von c: \ test \ test.txt
</ B>.
Im obigen Beispiel wird der Speicherort der Datei durch den absoluten Pfad angegeben. Für die Dateispezifikation sind absolute und relative Spezifikationen möglich, und bei relativen Spezifikationen wird der Speicherort der Programmdatei als Referenz verwendet.
Wird durch den relativen Pfad angegeben
//Text im selben Verzeichnis wie die Programmdatei.txt
File file = new File("test.txt");
//Text im txt-Verzeichnis im Programmdateiverzeichnis.txt
File file = new File(".\\txt\\test.txt");
Operation mit der Dateiinstanz
//Holen Sie sich den Namen
String name = f.getName();
//True, wenn das Ziel vorhanden ist
boolean b = f.exists();
//Löschen Sie das Ziel
f.delete();
//True wenn Datei
boolean b = f.isFile();
//True, wenn es sich um einen Ordner handelt
boolean b = f.isDirectory();
//Holen Sie sich Größe
int length = f.length();
Dateimanipulation! Verwendung der Dateiklasse in Java [Für Anfänger] Dateiklasse
Recommended Posts