Comment puis-je exprimer que deux valeurs ne sont pas égales à eachother?
Est-il une méthode similaire à equals()
qui exprime "n'est pas égal"?
Un exemple de ce que je suis en train d'accomplir, c'est ci-dessous:
if (secondaryPassword.equals(initialPassword))
{
JOptionPane.showMessageDialog(null, "You've successfully completed the program.");
} else {
secondaryPassword = JOptionPane.showInputDialog(null, "Your passwords do not match. Please enter you password again.");
}
Je suis en train d'essayer de trouver quelque chose qui ne va pas m'obliger à utiliser if ( a != c)
.
Je ne comprends pas comment utiliser quelque chose comme
Je voulais type
!string.equals(..)
(qui est la méthode 'notEquals') va vous aider à ne pas utiliser un OU.Je voulais type
(a != b)
. Mon mauvais. Merci pour cette remarque.OriginalL'auteur cdo | 2011-12-03
Vous devez vous connecter pour publier un commentaire.
Mettez seulement un"! " devant l'expression booléenne
OriginalL'auteur OregonTrail
"Pas égal" peut être exprimé avec le "pas" de l'opérateur
!
et la norme.equals
.OriginalL'auteur Anthony Pegram
OriginalL'auteur hungneox
Si la classe implémente comparable, vous pouvez aussi faire
ne pas utiliser un
!
, bien que pas particulièrement utile, ou lisible....OriginalL'auteur user439407