私はこれを文字通り一日中続けてきました。リンクリストを作成して問題なく表示したり削除したりできます。私の問題は、乗客のリンクされたリストへの参照を含む各ノードのフライトのリンクリストを作成する方法がわからないことです。これは私の高度なアルゴリズムクラスの割り当てです。私はここに空白を描いていますか?Java Linked List文字列とintを保持するノードを作成する方法は?
2
A
答えて
4
旅客を保持するオブジェクトを作成します。
public class Passenger
{
private String name;
private int id;
}
次にフライトに乗客のリストを与える:
public class Flight
{
private List<Passenger> passengers;
}
今、あなたはフライトのリストを持つことができます。
public class Schedule
{
private List<Flight> flights;
}
それぞれにたくさんのコードが必要です。 PassengerとFlightのequalsとhashCodeをオーバーライドして、正しく動作することを確認してください。
1
まあ、Flight
クラスとPassenger
クラスを作成できませんか?
class Flight {
private LinkedList<Passenger> passengers;
...
}
class Passenger {
...
}
LinkedList<Flight> flights = ...
関連する問題
- 1. java linked listコピーコンストラクタ
- 2. 文字列とintからハッシュを作成する
- 3. Java:文字列でintとカンマのみを許可する方法は?
- 4. 文字列リストをJavaのListオブジェクトに変換する方法は?
- 5. C++:文字列オブジェクトをint配列にコピーする方法は?
- 6. マークアップ文字列からノードを作成
- 7. 文字列のハッシュセットから文字の配列を作成する方法は?
- 8. UTF-16文字をC#で文字列として保存する方法は?
- 9. C#Multiway Linked List
- 10. linked list union
- 11. intを文字列に変換する方法は?
- 12. ノードをクローンするときにスタイルを保持する方法
- 13. zendフレームワークでクエリ文字列を作成する方法は?
- 14. 文字列の配列からInputStreamを作成する方法
- 15. intまたは日付または文字列を返す汎用関数を作成する方法
- 16. SMLで文字列をintに変換する方法(intオプションではなく)
- 17. if(変数)を渡す文字列を作成する方法
- 18. SQL Select文でList内の特定の文字列をチェックする方法は?
- 19. Java:文字列からRSA公開鍵を作成する方法
- 20. 名前が文字列に保持されたクラスのインスタンスを作成する
- 21. ランダムな文字列の配列を作成する[Java]
- 22. Javaの問題:バイト列から文字列を作成する
- 23. f#linked listレコードで実装する
- 24. int(x)を使わずに文字列をintに変換する方法
- 25. 配列を作成する最も効率的な方法は? Int =>配列文字列または文字列=>配列整数?
- 26. 文字列をintに変換する方法#
- 27. 文字列ビルダーまたは文字列クラスの文字列を作成する
- 28. PHP文字列内に特殊文字を保持する
- 29. 内部文字を保持するC#文字列トリム
- 30. Regex.Splitの区切り文字を保持する方法は?
***高度な***アルゴリズムクラス??? –
java.util.LinkedListを使用しているか、割り当てのために自分自身をロールアップする必要がありますか? –
組み込みのjava.util.LinkedListを使用しようとしています。使用する指定がありませんでした。だから私はJavaが私のニーズを満たす以上のものになると考えています。 – allencoded