Java链表如何创建一个保存字符串和整数的节点?

标签 java linked-list

我一整天都在做这件事。我可以毫无问题地创建链接列表并显示/删除其中的数据。我的问题是,我不确定如何创建每个节点的航类链接列表,包括对乘客链接列表的引用?这是我的高级算法课上的作业。我在这里画了一个空白?

最佳答案

创建一个容纳乘客的对象:

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/

相关文章:

java - 如何设置 JavaFX WebView 的编码?

Java - HttpUrlConnection 等待下载完成

java - 删除android中的html标签

c - 如何在链表中查找重复项?

c++ - 使用链表在栈中插入和删除

java - 将json从文件转换为java对象

java - 无法编辑项目中的特定 webdynpro java View

C 类型堆栈 : Linked-List Implementation

c# - 具有通用实现的单链表

C - 使用链表的自适应动态内存?