Bonjour,
je récupère une liste de liste de String dans ma base donnée et je fais la moyenne des nombres contenues dans la colonne pressed1 de ma bdd.
Le problème c'est que je voudrais faire ce traitement pour toutes les colonnes de ma table Differences_pressed_login
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public void Moyenne_press_1(String id){ facade = new FacadeJDBC(); List <List <String>> resultat = facade.requete("SELECT pressed1 FROM Differences_pressed_login WHERE (Differences_pressed_login.id)=\'"+id+"\'"); // System.out.println(resultat); for (int i=0; i<resultat.size(); i++){ List<String> result = resultat.get(i); String resu = result.get(0); long res = Long.parseLong(resu); tab[i] = res; //System.out.println(tab[i]); // System.out.println(resultat.size()); } for (int i=0; i<resultat.size();i++){ somme += tab[i]; } System.out.println(somme); result1 = somme / resultat.size(); System.out.println ("Moyenne : " + result1); }
Partager