黑马程序员技术交流社区

标题: Java开发之运算符(一)(记住哦) [打印本页]

作者: 孙万利    时间: 2012-11-24 00:00
标题: Java开发之运算符(一)(记住哦)
算数运算符
运算符
运算
范例
结果
+
正号
+3
3
-
负号
b=4;-b
-4
+
3+3
6
-
6-4
2
*
3*3
9
/
10/5
2
%
取模
5%5
0
++
自增(前)
a=2;b=++a;
a=3;b=3;
++
自增(后)
a=2;b=a++;
a=3;b=2;
--
自减(前)
a=2;b=--a;
a=1;b=1;
--
自减(后)
a=2;b=a--;
a=1;b=2;
+
字符串连接
He+llo
Hello
赋值运算符
运算符
范例
结果
=
int a=b=c=3
3
+=
int a=10; a+=5等同a=a+5
15
-=
int a=10; a-=5等同a=a-5
5
*=
int a=10; a*=5等同a=a*5
50
/=
int a=10; a/=5等同a=a/5
2
%=
int a=10; a%=5等同a=a/5取余
0
比较运算符
运算符
运算
范例
结果
==
相等
4==2
false
!=
不等
4!=2
true
>
大于
4>2
True
<
小于
4<2
False
>=
大于等于
4>=2
false
<=
小于等于
4<=3
false
instanceof
检查是否是类得对象
Hello instanceof String
true
逻辑运算符
运算符
运算
范例
结果
&
AND(与)
False&true
false
|
OR(或)
False|true
true
^
XOR(异或)
true^False
true
!
NOT(非)
!true
false
&&
AND(短路)
False&&true
False
||
OR(短路)
False||true
true





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