Puisque je suis relativement nouveau à la programmation, je ne sais pas maintenant comment vérifier si une méthode n'est pas nulle. Dans le code suivant, je dois vérifier si la méthode Answers.get n'est pas nulle, comment puis-je y parvenir?
3 Réponses :
Il suffit d'ajouter un null code> vérifier réponses.get (questionné) code> Chaque fois que vous essayez d'accéder à cet objet ou de le manipuler. //nonNull will return true if object is not null
if(Objects.nonNull(answers.get(questionId))){
answers.get(questionId).setValue(answer);
}
Juste pour ajouter à la réponse existante et pour votre TODO, vous pouvez utiliser getOrdefault code>,
Généralement, vous pouvez le faire:
if(methodname(args)! =null ) {//statements} ;
if (réponses.get (questionné)! = null) réponses.get (questionné) .Setvalue (réponse) code>Les méthodes ne sont pas nuls. Leur résultats b> pourrait être