黑马程序员技术交流社区

标题: 运算符 八 关系运算符(<>=! <= >= != +?)(转载) [打印本页]

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






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2