Ein-/Ausgabe und Streams in Java
Alex Liu
Software Development Engineer
$$
$$
$$


Java-Dateioperationen
Erstellen
Löschen
Verzeichnisse verwalten

Java-Dateioperationen Iteratoren und Streams
Erstellen Sammlungen verarbeiten
Löschen Daten transformieren
Verzeichnisse verwalten

Java-Dateioperationen Iteratoren und Streams Eigene Methoden und mehr
Erstellen Sammlungen verarbeiten Skalierbare
Löschen Daten transformieren Java-Anwendungen bauen
Verzeichnisse verwalten
Importiere die Klasse File
import java.io.File;
Erstelle ein File-Objekt namens dataTextFile
File dataTextFile = new File("data.txt");
Um die Datei auf dem Rechner zu erzeugen, rufe die Methode .createNewFile() auf
boolean result = dataTextFile.createNewFile();
true zurück, wenn die Datei erfolgreich erstellt wurde; false, wenn sie bereits existiertErstelle ein File-Objekt namens exampleFile, das auf die zu löschende Datei verweist
File exampleFile = new File("example.txt");
Verwende die Methode .delete(), um die Datei zu löschen
boolean deleted = exampleFile.delete();
true zurück, wenn die Datei gelöscht wurdefalse zurück, wenn die Datei nicht gelöscht werden konnte (z. B. wegen fehlender Berechtigungen).exists() gibt true zurück, wenn die Datei existiert// Verwende `.exists()`, um zu prüfen, ob eine Datei bereits auf der Festplatte existiert
if (dataTextFile.exists()) {
// Nachricht ausgeben, wenn die Datei existiert
System.out.println("The file already exists.");
} else {
// Datei anlegen, wenn sie nicht existiert
boolean result = dataTextFile.createNewFile();
}
IOExceptiontry {
//Any file operation
} catch (IOException e) {
e.getMessage();
}
Ein-/Ausgabe und Streams in Java