我正在使用A *编写一个程序用于计算机类,并且似乎无法使用contains方法来实现我需要的功能。我正在使用一对优先级队列来保存我定义的Node类的对象。我在Node类中编写了一个equals方法,它可以在个人基础上正常工作,而且据我所知,当我自己调用它时,它也会覆盖Object类中的base equals方法。
虽然调用contains方法,但不会检测“相同”的节点。我的印象是包含使用等于确定Queue是否确实包含有问题的对象。我已经搞砸了,并且因为原因而变得非常难过,让我相信我对方式包含作品的理解是有缺陷的,但是,据我所知,Java文档看起来应该是这样的工作
非常感谢任何正确方向的建议或指示,谢谢。