Création objets dans un for
Bonjour à tous,
J'ai un fichier texte qui contient ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11
| choufleur;Chou-fleurextra;3.50;tva3
roman;Les malheurs de Sophie;16.50;tva3
camembert;Cremeux 100% MG;5.80;tva3
cdrom;C++ en trois jours;48.50;tva1
boisson;Petit-lait;2.50;tva3
petitspois;Pois surgelés;4.35;tva3
poisson;Sardines;6.50;tva3
biscuits;Cookies de grand-mere;3.20;tva3
poires;Poires Williams;4.80;tva3
cafe;100% Arabica;6.90;tva1
pain;Pain d'epautre;6.90;tva3 |
Code:
1 2 3 4 5 6 7 8 9 10 11
|
LireEcrireFichier lire = new LireEcrireFichier();
List<String> articlelignes = lire.lireFichier("basearticles.txt");//j'appelle, dans la class LireEcrireFichier(), la methode LireFichier();
for(int i = 0 ; i < articlelignes.size(); i++){
System.out.println("Taper "+ (i+1) +" pour changer le produit " + articlelignes.get(i));
String[] monarticle = articlelignes.get(i).split(";");
System.out.println(monarticle[0]);
Double monprix=Double.valueOf(monarticle[2]);
Article monarticle[0] = new Article(monarticle[1],monprix, monarticle[3]);
} |
J'aimerai créer mes articles dans la boucle for, mais je ne sais pas écrire le monarticle[0] qui contient le nom de l'objet. (choufleur par exemple)
J'ai essayé plein de sorte d'écriture trouvé sur internet mais je n'y arrive pas
Merci de votre aide