[英]Java Linked List How to create a node that holds a string and an int?
我整天都在做這個。 我可以毫無問題地創建鏈接列表並顯示/刪除其中的數據。 我的問題是,雖然我不確定如何創建每個節點的航班鏈接列表,包括對乘客鏈接列表的引用? 這是我的高級算法 class 中的一個作業。 我在這里畫一個空白?
創建一個包含一名乘客的 object:
public class Passenger
{
private String name;
private int id;
}
然后給 Flight 一份乘客名單:
public class Flight
{
private List<Passenger> passengers;
}
現在你可以有一個航班列表:
public class Schedule
{
private List<Flight> flights;
}
你需要更多的代碼。 確保覆蓋乘客和航班的 equals 和 hashCode 以確保它們正常工作。
那么,你不能只創建一個Flight
class 和一個Passenger
class 嗎?
class Flight {
private LinkedList<Passenger> passengers;
...
}
class Passenger {
...
}
LinkedList<Flight> flights = ...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.