运算符

论坛 期权论坛 脚本     
匿名技术用户   2021-1-3 23:37   34   0

算数运算符

+ 加法运算,字符串连接运算

1.对于数值来说,那就是加法。2.对于char类型来说,在计算之前,char会被提升为int,然后再计算。

3.对于字符串String来说,加号代表字符串连接操作。

- 减法运算

* 乘法运算

/ 除法运算

% 取模运算,两个数字相除取余数。

++ ,-- 自增自减运算

赋值运算符

= 等于号, 代表将右侧的数据交给左侧的变量

+= 加等于 , a+=3 相当于 a=a+3

-= 减等于 b-=4 相当于 b=b-4

*= 乘等于 c*=5 相当于 c=c*5

/= 除等于 d/=6 相当于 d=d/6

%= 取模等 e%=7 相当于 e=e%7

比较运算符

== 比较符号两边数据是否相等,相等结果是true。

< 比较符号左边的数据是否小于右边的数据,如果小于结果是true。

> 比较符号左边的数据是否大于右边的数据,如果大于结果是true。

<= 比较符号左边的数据是否小于或者等于右边的数据,如果小于结果是true。

>= 比较符号左边的数据是否大于或者等于右边的数据,如果大于结果是true。

!= 不等于符号,如果符号两边的数据不相等,结果是true。

逻辑运算符

&& 与(并且) 全都是true,才是true;否则就是false

|| 或(或者) 至少一个是true,就是true;全都是false,才是false

非(取反) 本来是true,变成false;本来是false,变成true

三元运算符

格式:数据类型 变量名称 = 条件判断 ?表达式A :表达式B;例如 int result=a>b?a:b;

流程:首先判断条件是否成立:

如果成立为true,那么将表达式A 的值赋值给左侧的变量;

若果不成立为false,那么将表达式B的值赋值给左侧的变量;

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP