Salut Je dois vérifier la valeur de deux variables si elles sont nulles ou not.If ils ne sont pas nulles je dois faire un textview visible.for même je l'ai écrit le code ci-dessouscomment vérifier si une variable est nulle ou non?
if (offer.Price() != null) {
if(offer.getName() !=null)
{
Price.setVisibility(View.VISIBLE);
Price.setText(offer.getName()+" Price: $"+offer.getPrice());
}
}
mais ne fonctionne pas.le textview est visible même si la valeur de la variable est null et le texte dans le textview est affiché comme "null Prix: $ null" .première j'ai essayé avec le code ci-dessous.but qui ne fonctionne pas aussi
if (offer.getPrice() != null && offer.getName() !=null) {
Price.setVisibility(View.VISIBLE);
Price.setText(offer.getName()+" Price: $"+offer.getPrice());
}
s'il vous plaît aidez-moi à résoudre ce problème ....
Quelle est la signification de ceci: offer.Price()? Corrigez-le lorsque vous lisez ceci: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html et http://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html – hovanessyan
son non variables ses méthodes .. si elles "retournent NULL;" ils seront égaux à zéro. – Joe
oh..il était mon erreur .. c'était une fonction..offer.price() est une erreur.it est offer.getPrice() et mon problème est si (offer.getPrice()! = Null) la condition n'est pas travail. –