Besoin d'une explication sur un petit code
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.
Code:
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);
} |
Je ne comprends plus à partir de la fonction lastIndexOf .:aie:
Code:
1 2 3
| int x = tmp.lastIndexOf(' ');
int y = tmp.lastIndexOf('$');
tmp = tmp.substring(x+1,y); |
Merci d'avance pour vos éclaircissements.