运算符

运算符

关系运算符就是用于测试两个操作数之间关系的符号,其中操作数可以是变量、常量或表达式,结果返回布尔

运算符含义范例结果

==

5==6

false

!=

不等

5!=6

true

>

5>6

false

<

5<6

true

>=

大于等

5>=6

false

<=

小于等

5<=6

true

=为赋值运算符==为等于运算

关系表达式的结果为布尔

><>=<= 运算符的优先级别高于==!=

><>=<=运算符只支持数值类型的数据比

逻辑运算符用于测试两个操作数之间的逻辑关系,且这两个操作数必须是布尔类型的(如关系表达式),得到结果也是布尔类型

&&&

逻辑与(短路与

两个操作数都是true结果才为true

|||

逻辑或(短路或

两个操作数一个是true结果为true

!

 逻辑

    操作数为true,结果为false

    操作数为false,结果为true

在实际的开发中,可能在一个运算符中出现多个运算符。那么计算时,就按照优先级级别的高低行计算,级别高的运算符先运算,级别低的运算符后运算。,具体运算符的优先级如下图

优先

运算

1

()

2

+-

正负

3

++--

单目运算

4

*/%

5

+-

6

<<>>>>>

移位运

7

<<=>>=

比较大

8

===

是否相

9

&

按位与运

10

^

按位异或运

11

|

按位或运

12

&&

非简洁逻辑与运

13

||

非简洁逻辑或运

14

=

赋值运

条件运算符:也称为三目运算符或三元运算符

语法:

示例int min;

           min = 5 < 7 ? 5 : 7;

           System.out.println(min);  min = 10 < 7 ? 10 : 7;

           System.out.println(min);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值