获取 Java 中的后继者集合
Getting a collection of successors in Java
在这个方法中,我试图从当前的后继者中获取后继者的集合。这是用于 Java 中的帐篷和树木游戏,我从文件中提取模式来构建棋盘。 '%' 代表一棵树,'.'代表空地,'^'代表帐篷,'#'代表草地。
public Collection<Configuration> getSuccessors() {
Collection<Configuration> successors = new LinkedList<Configuration>();
return successors;
//return new ArrayList<>(); // replace
}
我不知道这是否正确,但是当我 运行 程序时,它 return 什么也没有。我做错了什么?
您正在创建一个空的 LinkedList 并 returning 它。这个 LinkedList 有 0 个元素,所以你 return 任何东西。
您需要在 LinkedList 中插入一些内容。
希望我的回答对您有所帮助。
在这个方法中,我试图从当前的后继者中获取后继者的集合。这是用于 Java 中的帐篷和树木游戏,我从文件中提取模式来构建棋盘。 '%' 代表一棵树,'.'代表空地,'^'代表帐篷,'#'代表草地。
public Collection<Configuration> getSuccessors() {
Collection<Configuration> successors = new LinkedList<Configuration>();
return successors;
//return new ArrayList<>(); // replace
}
我不知道这是否正确,但是当我 运行 程序时,它 return 什么也没有。我做错了什么?
您正在创建一个空的 LinkedList 并 returning 它。这个 LinkedList 有 0 个元素,所以你 return 任何东西。
您需要在 LinkedList 中插入一些内容。
希望我的回答对您有所帮助。