运算符

运算符:表示运算的特殊符号,主要是比较、赋值、运算等

1、运算符:+、-、*、/、%;

经典用法:水仙花数(153) 

2.赋值运算

=、+=、-=、*=、/= 

a=b;

b+=c;//相当于b=b+c ;

b-=c;//相当于b=b-c ;

b*=c;//相当于b=b*c ;

 3.比较运算符

==、>=、<=

==:判断是否相等

>=:判断是否大于等于

<=:判断是否小于等于

4.逻辑运算

  &、&&、||、|

  &:判断结果是否为true(执行所有)

&&: 判断结果是否为true(执行部分)

  |:判断结果是否为false(执行所有)

||: 判断结果是否为false(执行部分)

 

位运算符(两端是数值类型的数据)

 

<<   >>    >>>  &  |   ^  ~
三元运算符
(条件表达式)? 表达式1 : 表达式2;
1)既然是运算符,一定会返回一个结果,并且结果的数据类型与表达式1,2的类型一致
2)表达式1与表达式2 的数据类型一致。
3)使用三元运算符的,一定可以转换为if-else。反之不一定成立。
例子:获取两个数的较大值;获取三个数的最大值。

 

posted @ 2018-08-21 11:32  爱河  阅读(187)  评论(0编辑  收藏  举报