我一整天都在做这件事。我可以毫无问题地创建链接列表并显示/删除其中的数据。我的问题是,我不确定如何创建每个节点的航类链接列表,包括对乘客链接列表的引用?这是我的高级算法课上的作业。我在这里画了一个空白?
最佳答案
创建一个容纳乘客的对象:
public class Passenger
{
private String name;
private int id;
}
然后向 Flight 提供乘客列表:
public class Flight
{
private List<Passenger> passengers;
}
现在您可以获得航类列表:
public class Schedule
{
private List<Flight> flights;
}
每个中都需要更多代码。请务必覆盖 Passenger 和 Flight 的 equals 和 hashCode,以确保它们正常工作。
关于Java链表如何创建一个保存字符串和整数的节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246997/