码迷,mamicode.com
首页 > 编程语言 > 详细

java入门第一季_1.4_java中的常用标识符

时间:2016-07-15 11:07:19      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

既然选择了远方,便只顾风雨兼程。

java中常用的运算符
- 算数运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 条件运算符


算数运算符

运算符 名称 举例
+ 加法 5+12=17
- 减法 25-10=15
* 乘法 3*8=24
/ 除法 24/6=4
% 取余 24%7=3
++ 自增1 int i=5;i++
自减1 int i=5;i–

注意:
i++:先赋值,后计算;
++i;先计算,后赋值。

赋值运算符

运算符 名称 举例
= 赋值 c=a+b 将a+b得到的值赋给c
+= 加等于 c+=a 等价于c=c+a
-= 减等于 c-=a 等价于c=c-a
*= 乘等于 c*=a 等价于c=c*a
/= 除等于 c/=a 等价于c=c/a
%= 模等于 c%=a 等价于c=c%a

比较运算符

运算符 名称 举例 结果
> 大于 a=5;b=2;a>b; true
< 小于 a=5;b=2;a< b false
〉= 大于等于 a=5;a>=3; true
<= 小于等于 a=5;b=2;b<=a; true
== 等于 a=5;b=2;a==b; false
!= 不等于 b=2;b!=2 false

逻辑运算符

运算符 名称 举例
&& a&&b
a
!a
^ 异或 a^b

1、 与:要求所有人都投票同意,才能通过某议题
2、 或:只要求一个人投票同意就可以通过某议题
3、 非:某人原本投票同意,通过非运算符,可以使其投票无效
4、 异或:有且只能有一个人投票同意,才可以通过某议题

短路现象
譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。
同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!

条件运算符

条件运算符( ? : )也称为 “三元运算符”。
语法形式:布尔表达式 ? 表达式1 :表达式2
String mark =(61 >60) ? “及格”:”不及格”;
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

运算符的优先级

优先级 运算符
1 ()
2 ! +(正) -(负)++ –
3 */ %
4 +(加) -(减)
5 < <= > >=
6 == !=
7 ^
8 &&
9
10 ?:
11 = += -= *= /= %=

java入门第一季_1.4_java中的常用标识符

标签:

原文地址:http://blog.csdn.net/allenjay11/article/details/51915570

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!