[Java] Verwendung der File-Klasse

Programmierstudientagebuch

  1. November 2020 Das letzte Mal haben wir uns mit der Math-Klasse befasst, aber dieses Mal werden wir kurz erklären, wie man die File-Klasse verwendet.

Was ist die File-Klasse?

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.

Wie schreibt man

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(); 

Verweise

Dateimanipulation! Verwendung der Dateiklasse in Java [Für Anfänger] Dateiklasse

Recommended Posts

[Java] Verwendung der File-Klasse
[Verarbeitung × Java] Verwendung der Klasse
[Java] Verwendung der Calendar-Klasse
Verwendung der Java-Klasse
Verwendung der Wrapper-Klasse
Verwendung von Klassenmethoden [Java]
[Java] Verwendung der Math-Klasse
[Java] Verwendung der toString () -Methode
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
Verwendung der Java Scanner-Klasse (Hinweis)
[Verarbeitung × Java] Verwendung der Funktion
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Java] Verwendung von Map
Verwendung von Java Optional
[Java] Verwendung von removeAll ()
Verwendung von Java Map
Verwendung der replace () -Methode (Java Silver)
Verwendung von Java-Variablen
[Java] Verwendung der Kalenderklasse und der Datumsklasse
So finden Sie heraus, welche Java-Version der Klassendatei kompiliert wurde
[Java] So extrahieren Sie den Dateinamen aus dem Pfad
Verwendung von HttpClient (Get) von Java
Verwendung der Methode form_with
So zerlegen Sie eine Java-Klassendatei
Verwendung von HttpClient (Post) von Java
[Java] Verwendung der Join-Methode
[Verarbeitung × Java] Verwendung von Variablen
So dekompilieren Sie eine Java-Klassendatei
[JavaFX] [Java8] Verwendung von GridPane
[Java] Verwendung von List [ArrayList]
Wie verwende ich Klassen in Java?
[Verarbeitung × Java] Verwendung von Arrays
Verwendung von Java-Lambda-Ausdrücken
Verwendung des Java-Aufzählungstyps
So erhalten Sie den Namen einer Klasse / Methode, die in Java ausgeführt wird
Mehrsprachige Unterstützung für Java Verwendung des Gebietsschemas
Verwendung der Submit-Methode (Java Silver)
[Schienen] Verwendung der Kartenmethode
[Leicht verständliche Erklärung! ] Verwendung der Java-Instanz
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
[Java] So erhalten Sie das aktuelle Verzeichnis
Verwendung und Definition von Java-Klassen, Importieren
[Leicht verständliche Erklärung! ] Verwendung des Java-Polymorphismus
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
So erhalten Sie das Datum mit Java
[Leicht verständliche Erklärung! ] Verwendung von ArrayList [Java]
[Java] Erfahren Sie, wie Sie Optional richtig verwenden
[Leicht verständliche Erklärung! ] Verwendung von Java-Überladung