J'avais une question précédente similaire à mon problème actuel, et c'était quand j'ai récupéré des valeurs nulles de mes tableaux de chaînes, maintenant mon problème est que je pense que je reçois également des valeurs nulles de mes tableaux integer, mais je ne sais pas comment gérer une telle exception, par exemple:NullPointerException pour Android Java
for int(i=0;i<n;i++)
{
if(taskArr[i] != null){
taskArr[i] = taskArray[i].getText().toString();
taskId[i] = taskArray[i].getId();
}
}
le if(taskArr[i] != null)
a résolu mon problème pour obtenir des valeurs nulles de mon tableau de chaînes, mais il ne semble pas travailler sur mes tableaux entier compris. taskArr [] est mon tableau de chaînes, taskId [] est mon tableau integer et taskArray [] est un tableau edittext
Un tableau d'entiers ne peut pas contenir de valeurs nulles (sauf si vous avez utilisé Integer [] au lieu de integer []). Si ce sont des tableaux d'entiers, comment cela fonctionne-t-il? 'taskArray [i] .getText()' – Simon
désolé j'ai oublié de mentionner que taskArray [] est un tableau edittext –
Ne mentionnez pas seulement cela dans les commentaires, éditez la question et ajoutez-la. – m0skit0