如何表示两个值彼此不相等?

有没有类似于表示“不等于”的方法?equals()

我试图完成的一个例子如下:

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."); 
}

我试图找到一些不需要我使用的东西。if ( a != c)


答案 1

“不等于”可以用“not”运算符和标准来表示。!.equals

if (a.equals(b)) // a equals b
if (!a.equals(b)) // a not equal to b

答案 2

只需在布尔表达式前面加上一个“!”