La lecture des données à partir d'un fichier à un objet?

Ok une autre question à propos de mon programme que je suis en train d'écrire appelé "Envol". Dans mon testeur je suis entrain de créer un objet à partir de la classe de Vol appelé myFlight. L'objet a plusieurs champs (vol nom, le nombre de kilomètres parcourus, etc) mais ce que je suis en train de faire est de lire les données à partir d'un fichier appelé input.txt et en essayant de le mettre dans l'objet que j'ai créé. Il y a cinq lignes de renseignements sur le fichier que je suis en train de lire. Pour une raison que je ne peux pas tout à fait le droit, si quelqu'un pouvait m'aider à résoudre ce problème je vous en serais très reconnaissante.

Ici, c'est le Constructeur qui a tous les champs de ma classe de Vol:

 public Flight(String name, int num, int miles, String origin, String destination)
  {
    Airlinename = name;
    flightnumber = num;
    numofmiles = miles;
    Origincity = origin;
    Destinationcity = destination;
  }

Et la partie de mon programme où j'ai créé l'objet et essayer de lire les données à partir du fichier. J'avais créé un vide constructeur de ma classe trop parce que je ne savais pas si je devais mettre quelque chose dans l'objet, lorsque je l'ai créé.

Flight myFlight = new Flight();

    File myFile = new File("input.txt");
    Scanner inputFile = new Scanner(myFile);

    while (inputFile.hasNext())
    {
      myFlight = inputFile.nextLine();
    }

    inputFile.close();
  }
}
Si une réponse a été utile... vous pouvez accepter.
pouvez-vous fournir comment votre fichier txt ressemble?

OriginalL'auteur Andrew | 2012-05-07