!= (not equal) operator
The non-associating, binary infix != operator is used to test whether its operands
are not equal.
Usage
void m(Object x, Object y) {
Boolean identical = x != y;
}
Description
Definition
The != operator is defined as follows:
!lhs.equals(rhs);
See the language specification for more details.
Polymorphism
The != operator is polymorphic.
The meaning of != depends on the
Object class.
Type
The result type of the != operator is Boolean.
See also
-
==(equal) operator - API documentation for
Object - not equal in the language specification
- operator precedence in the language specification
- Operator polymorphism in the Tour of Ceylon