用Java计算文件的相对路径

Calculate the relative path of a file in java

本问题已经有最佳答案,请猛点这里访问。

网址:/ / / www.raykor.com prob2solve.aspx睾丸的链接到question.i有雅directories和文件,都是需要的。我可能没有伟大的问题properly太远了,但我有我最好的。可以试着读一读和理解的问题和给个提示到不能解决是一样的。 P / < >


目前还不清楚你的论点是什么,但是基于标题,确定Java中文件的相对路径的最佳方法是使用这里描述的EDCOX1×0方法。

例如,下面介绍如何使用它来解决该站点上的第一个问题:

1
2
3
4
5
6
7
8
import java.io.IOException;
import java.nio.file.*;

public void printFilesInPath(Path start) throws IOException {
    Files.walk(start)
         .filter(path -> path.toFile().isFile())
         .forEach(path -> System.out.println(start.relativize(path)));
}