Überprüfen der Lesbarkeit und Schreibbarkeit einer Datei gleichzeitig
Fügen Sie den folgenden Code hinzu, um zu überprüfen, ob eine Datei gleichzeitig lesbar und beschreibbar ist. Wir werden die canRead()
- und canWrite()
-Methoden der File
-Klasse verwenden, um zu bestimmen, ob eine Datei gleichzeitig lesbar und beschreibbar ist oder nicht.
File file = new File("example.txt");
if(file.canRead() && file.canWrite()) {
System.out.println("Die Datei ist sowohl lesbar als auch beschreibbar.");
} else if(!file.canRead()) {
System.out.println("Die Datei ist nicht lesbar.");
} else if(!file.canWrite()) {
System.out.println("Die Datei ist nicht beschreibbar.");
}
Speichern Sie die Datei und führen Sie den folgenden Befehl aus, um das Programm zu kompilieren und auszuführen:
javac ~/project/FileReadWrite.java && java FileReadWrite
Dieser Code wird überprüfen, ob die Datei mit dem Namen example.txt
gleichzeitig lesbar und beschreibbar ist. Sie können example.txt
durch den Pfad jeder Datei ersetzen, die Sie überprüfen möchten.