Bonsoir,

Je cherche à lire des données contenues dans un jTable et les convertir en “double” pour pouvoir les utiliser par la suite. J’ai essayé de faire comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
for (int i= 1; i< Nrow;i++){
          Object vall0= jTable1.getValueAt(i, 0);
           double  vall1 = Double.valueOf(String.valueOf(jTable1.getValueAt(i, 1)));
           double  vall2 = Double.valueOf(String.valueOf(jTable1.getValueAt(i, 2)));
          double  vall3 = Double.valueOf(String.valueOf(jTable1.getValueAt(i, 3)));
       // Code de calcul
}
Pour la valeur vall0, il n’y a pas d’erreur . Pour les autres, un message d’erreur s’affiche :
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "null"


Merci d'avance