在这种方法中,我试图从当前的那个获得后继者的集合。这是Java中的帐篷和树木游戏,我从文件中提取模式来构建电路板。 '%'代表树,'。'代表一个空白点,'^'代表一个帐篷,'#'代表草。
public Collection<Configuration> getSuccessors() {
Collection<Configuration> successors = new LinkedList<Configuration>();
return successors;
//return new ArrayList<>(); // replace
}
我不知道这是否是正确的方法,但是当我运行程序时它不会返回任何内容。我做错了什么?
答案 0 :(得分:0)
您正在创建一个空的LinkedList并将其返回。这个LinkedList有0个元素,所以你可以返回任何内容。
您需要在LinkedList中插入一些内容。
我希望我的回答会有所帮助。