运算符
Posted bokedizhi97
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运算符相关的知识,希望对你有一定的参考价值。
= 高频使用,右侧表达式结果赋值左侧变量
例:
? int money = 1000;
int a = (b+c);
二、算数运算符
基本算数运算符
+,-,*,/,%,++(自加1),--(自减1)int a=4;
例:
int a=4;
int b=2;
int c=5;
System.out.println((a+b));
System.out.println((a-b));
System.out.println((a*b));
System.out.println((a/b));
复合算数运算符
+=(左边的数加右边的数赋值给左边),(后边三个以此类推)-=,*=,%=
三、关系运算符
== 等于
!= 不等于
(> 大于 )(< 小于 )
(>= 大于等于) (<=小于等于)
表达式的结果为布尔值
(>,<,>=,<=的优先级高于==,!=)
(>,<,>=,<=只支持数值比较)
四、逻辑运算符
&& 短路与 两个操作数都是true,结果为true
|| 短路或 两个操作数一个为true,结果就是true
! 非 操作数为false,结果为tr
a b a&&b a||b
t t t t
t f f t
f t f t
f f f f
五、条件运算符
条件 ? 表达式1 : 表达式2
条件true执行表达式1 ,条件false执行表达式2
int a=5;
int b=10;
int c=a<b? 0: 1;
System.out.println(c);
=============================================
int a=5;
int b=10;
String c=a<b? "你好": "我好";
System.out.println(c);
以上是关于运算符的主要内容,如果未能解决你的问题,请参考以下文章
Python算术运算符赋值运算符关系运算符逻辑运算符条件运算符(三元运算符)