Ich arbeite an einem Programm, das die Namen jeder Datei und Unterordner in einem bestimmten Verzeichnis drucken muss.Verbesserung der Dateinamen Lesbarkeit in Java
Bisher habe ich folgende (dies ist nur der Arbeitscode):
File directory = new File([the path]);
File[] contents = directory.listFiles();
for (File f : contents)
{
String currentFile = f.getAbsolutePath();
System.out.println(currentFile);
}
Dies wird den Benutzer angezeigt werden soll, die nicht den vollständigen Pfad sehen muss. Wie kann ich die Ausgabe nur die Dateinamen erhalten?
http://stackoverflow.com/questions/4545937/java-splitting-the-filename-into-a-base-and-extension –
Vielen Dank für schnell antworten, aber was ich will, ist etwas anderes - oder deine Antwort funktioniert, aber ich bin nicht schlau genug, es umzusetzen. – LurkerMcMe
Verwenden Sie die Methode getName() aus der Dateiklasse – JavaHopper