そのため、現在、次のようなユーザー入力を受け取るプログラムを作成しています。
- ファーストネームは「ジェフ」
- 姓の「ヘンダーソン」
- 彼らとの電話番号
- 銀行口座に保管する金額
そして、それをすべて Linked List に保存します。
この同様の情報を持つ別の人を追加した場合、リンクリストにどのように保存され、両方の個人情報に別々にアクセスできるようになりますか?
現在、これを使用して、新しいユーザーを入力するときにすべてのストレージを確立しています。
private final Scanner keyboard;
private final LinkedList<String> firstName;
private final LinkedList<String> lastName;
private final LinkedList<String> teleNumber;
private final LinkedList<String> accountBalance;
public bankdata()
{
this.keyboard = new Scanner(System.in);
this.firstName = new LinkedList<String>();
this.lastName = new LinkedList<String>();
this.teleNumber = new LinkedList<String>();
this.accountBalance = new LinkedList<String>();
}
keyboard.next();
ユーザー入力を読み取ってから、作成した add メソッドを使用して、各リンク リストに情報を格納する予定です。
それがセットアップされる方法は、次のようなすべてのオブジェクト変数のリンクされたリストがあることです:
- ファーストネームのリンクリスト
- 最後のリンクされたリスト
- 電話番号のリンクリスト
- 口座残高の連結リスト
ある特定の人に関連付けられた情報を呼び出したい場合、別のリンクされたリストにある場合にそのユーザーのすべてのものを見ることができるように、そのユーザー情報を要求するときにどうすればよいですか?