Bonjour à tous,
J'ai un fichier texte qui contient ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;tva3J'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)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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'ai essayé plein de sorte d'écriture trouvé sur internet mais je n'y arrive pas
Merci de votre aide
Partager