0
在下面的代碼片段中,如何保留找到的(路徑)值並將其返回給調用該方法的類?在遞歸方法調用之間保留值
public void searchFile(Path searchFrom, String match) throws IOException {
try(DirectoryStream<Path> SearchResult = Files.newDirectoryStream(searchFrom)) {
for(Path check : SearchResult) {
if(!Files.isDirectory(check) && check.toString().contains(match)) {
System.out.println(check.toString());
} else if(Files.isDirectory(check)) {
searchFile(check, match);
}
}
}
}
我們的目標是能夠找到(文件)的路徑遞歸目錄樹中,而這些返回誰調用的類/調用的方法。
是否期望爲了有在結果的一個或多個發現路徑? – aglassman