Bonsoir,
Pourriez-vous s'il vous plait m'expliquer ce petit code; il s'agit d'une liste avec des titres de films ainsi que leurs montants. Le user peut en sélectionner plusieurs et en appuyant sur le bouton somme, on a un montant total des films qui ont été choisis.
Je ne comprends plus à partir de la fonction lastIndexOf .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int tableauleau[] = jList1.getSelectedIndices(); double somme = 0; for(int i = 0; i<tableau.length; i++){ String tmp = titresFilms[tableau[i]]; int x = tmp.lastIndexOf(' '); int y = tmp.lastIndexOf('$'); tmp = tmp.substring(x+1,y); somme += Double.parseDouble(tmp); }
Merci d'avance pour vos éclaircissements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int x = tmp.lastIndexOf(' '); int y = tmp.lastIndexOf('$'); tmp = tmp.substring(x+1,y);
Partager