2016-08-05 3 views
1

Ich habe zwei File Objekte zu erhalten:beste Weg, um eine Unter Pfad einer Datei

  1. C:/basepath/
  2. C: /basepath/directory/file.txt

Jetzt möchte ich Datei 1 von Datei 2 subtrahieren, so dass ich directory/file.txt bekomme.
Ich möchte nicht String.substring() verwenden, da Dateipfade von Eingabe abweichen können.

Antwort

7

Verwenden Sie die Funktionen von java.nio.file.Path. Sie wollen "relativieren".

Verwandte Themen