Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用java计算文件的相对路径_Java_File - Fatal编程技术网

用java计算文件的相对路径

用java计算文件的相对路径,java,file,Java,File,这是问题的链接。我已经创建了所需的目录和文件。我可能没有完全理解这个问题,但到目前为止,我已经尽了最大的努力。您可以尝试阅读和理解问题,并给出解决问题的提示。您的问题不太清楚,但根据标题,确定Java文件相对路径的最佳方法是使用所述的路径相对化(路径其他)方法 例如,以下是如何使用它来解决该站点上的第一个问题: import java.io.IOException; import java.nio.file.*; public void printFilesInPath(Path start)

这是问题的链接。我已经创建了所需的目录和文件。我可能没有完全理解这个问题,但到目前为止,我已经尽了最大的努力。您可以尝试阅读和理解问题,并给出解决问题的提示。

您的问题不太清楚,但根据标题,确定Java文件相对路径的最佳方法是使用所述的
路径相对化(路径其他)
方法

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

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)));
}

请在此描述“问题”的相关部分。同时展示你做了什么以及你失败的地方。这是一个措辞糟糕的问题,但你根据标题做出了很好的回答。