Donc maintenant j'écris un programme qui prendra une entrée utilisateur tels que:Comment associer des entrées utilisateur lues dans plusieurs listes chaînées?
- « Jeff » pour un prénom
- « Henderson » pour un nom de famille
- un numéro de téléphone les
- une quantité à stocker dans leur compte bancaire
Et stocker tout dans une liste chaînée.
Si je devais ajouter une autre personne avec cette information similaire, comment cela pourrait-il être stocké dans la liste des liens, à tel point que je pourrais accéder aux informations des deux individus séparément?
En ce moment, j'utilise ceci pour établir tout le stockage lors de la saisie d'un nouvel utilisateur:
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>();
}
Je prévois d'utiliser keyboard.next();
pour lire l'entrée d'utilisateur et ensuite utiliser une méthode d'ajouter que j'ai écrit stocker l'information dans chaque liste liée.
La façon dont il est mis en place est qu'il ya une liste chaînée pour chaque variable d'objet comme:
- une liste chaînée pour le premier nom
- une liste chaînée pour la dernière
- un Linked liste pour le numéro de télé
- une liste chaînée pour le solde du compte
Si je veux appeler l'information associée à une personne spécifique, comment l'ai-je quand je demande aux utilisateurs des informations que je peux voir toutes ses affaires si elles sont dans une autre liste liée?
Merci pour votre contribution, ceci est cependant un peu sous mon champ de codage pour ce projet spécifique. Je m'excuse pour mon incompréhension de mon propre matériel quand je l'ai posté, mais j'ai rapidement compris ce que j'avais besoin de faire. J'ai édité le PO dans le but de demander de l'aide pour associer des informations d'une liste liée à l'autre. –
voir ma réponse éditée. –
OK! Donc, fondamentalement, je peux juste chercher une qualité associée à l'utilisateur et l'index devrait s'aligner dans chaque nœud! Donne un sens XD –