码迷,mamicode.com
首页 > 其他好文 > 详细

运算符

时间:2020-04-17 23:46:34      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:bsp   als   等于   ==   end   运算符   mon   大于等于   表达式   

一、赋值运算符

= 高频使用,右侧表达式结果赋值左侧变量

例:变量名 = 表达式

? 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);

运算符

标签:bsp   als   等于   ==   end   运算符   mon   大于等于   表达式   

原文地址:https://www.cnblogs.com/bokedizhi97/p/12723114.html

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