-1
私には擬似コードを与えられましたが、私はそれをすべて理解できません。拡張子は変数「ext」に割り当てられます特定の内線番号を持つすべてのファイルを再帰的に表示する
If f.isFile() is true, then
If f.getPath() ends with the extension, then
Add f.getPath() to the foundFiles array list
Return // this is the end of recursion
Else // This must be a directory
For each subFile in f.listFiles() // This gets all the files in the directory
Call findMatchingFiles(subFile) // This is the recursive call
これはこれまでのところ空白を埋めるように見えません。任意のヒントや助けが大歓迎です。
public void findMatchingFiles(File f) {
if (f.isFile() == true) {
if() {
foundFiles.add(f.getPath());
}
return;
} else {
for (:) {
findMatchingFiles(subFile);
}
}
}
}