0

我有一个程序,您可以在其中添加完整的主题数组,然后在每个主题中添加完整的主题数组,以此类推。我正在为所述程序制作加载器,以加载预先制作的主题地图。我有一个基础科目,两个子科目,每个子科目有 1 个科目。我的代码适用于 1、1.1、1.1.1、1.2,但不适用于 1.2.1。你能看看吗?

private static Subject search(String title, ArrayList<Subject> subList) {

    for (Subject sub : subList) {

        if (sub.getTitle().equals(title)) {
            return sub;
        } else {
            return search(title, sub.getSubs());
        }
    }

    return null;
}

据我所知,没有错。

4

0 回答 0