G
Guest
Gast
Hallo!
Kleines Problem: Wie kann ich zwischen ein Pfad und einer Datei unterscheiden?
Möchte gerne überprüfen, ob das Verzeichnis lokal existiert.
Falls dies nicht der Fall ist, so soll es per .mkdirs() angelegt werden.
Dafür brauche ich jedoch nur den Verzeichnisnamen.
Gibt es dazu eine Lösung seitens JAVA (Standard-Lib)?
file.getPath() hilft mir leider nicht weiter.
Code zum "testen":
Ausgabe auf der Console:
Path: d:\tmp\test\michGibtEsNicht.txt
File: michGibtEsNicht.txt
Kleines Problem: Wie kann ich zwischen ein Pfad und einer Datei unterscheiden?
Möchte gerne überprüfen, ob das Verzeichnis lokal existiert.
Falls dies nicht der Fall ist, so soll es per .mkdirs() angelegt werden.
Dafür brauche ich jedoch nur den Verzeichnisnamen.
Gibt es dazu eine Lösung seitens JAVA (Standard-Lib)?
file.getPath() hilft mir leider nicht weiter.
Code zum "testen":
Code:
static public void test()
{
// Datei existiert nicht
String filename = "d:/tmp/test/michGibtEsNicht.txt";
File file = new File(filename);
System.out.println("Path: " + file.getPath());
System.out.println("File: " + file.getName());
}
Ausgabe auf der Console:
Path: d:\tmp\test\michGibtEsNicht.txt
File: michGibtEsNicht.txt