Java语言中的运算符
算数运算符:+,-,*,/,%,++,--
关系运算符:>,<,>=,<=,==,!=
布尔逻辑运算符:!,&,|,^,&&,||
位运算符:&,|,^,~,>>,<<,>>>
赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=
字符串连接运算符:+
算数运算符
int i = 3/2 //i = 1
double i =3/2.0 //i = 1.5
i++和++i的区别
i++ 先将i的值参加运算,然后再加1
++i 是先把i的值加1,然后在参加运算
关系运算符
int i = 5; int j = 6;
boolean b = i>j; 为假false
逻辑运算符
!--逻辑非 & --逻辑与 | --逻辑或
^ -- 逻辑异或 &&-- 短路与 || --短路或
屏幕快照 2016-04-05 下午10.26.04.png
表达式的类型和值
表达式是一种复合一定语法规则的运算符和操作符的序列
i
10.5+i
(i+j)-2
表达式的值
对表达式中操作数进行运算得到的结果称为表达式的值
表达式的类型
表达式的值得数据类型即为表达式的类型
Thanks !!
网友评论