关系运算符: Java具有完备的关系运算符,这些关系运算符同数学中的关系运算符是一致的。具体说明如下: 运算符 | 含义 | 例子 | < | 小于 | x<y | > | 大于 | x>y | <= | 小于等于 | x<=y | >= | 大于等于 | x>=y | == | 等于 | x==y | != | 不等于 | x!=y |
instanceof操作符用于判断一个引用类型所引用的对象是否是一个类的实例。操作符左边的操作元是一个引用类型,右边的操作元是一个类名或者接口,形式如下:obj instanceof ClassName 或者 obj instanceof InterfaceName 关系运算符产生的结果都是布尔型的值,一般情况下,在逻辑与控制中会经常使用关系运算符,用于选择控制的分支,实现逻辑要求。 需要注意的是: 关系运算符中的"=="和"!="既可以操作基本数据类型,也可以操作引用数据类型。操作引用数据类型时,比较的是引用的内存地址。所以在比较非基本数据类型时,应该使用equals方法。
|