逻辑运算符

来源:3-7 Java中的条件运算符

li222881

2016-01-27 21:02

!(2<5)是什么意思?

写回答 关注

3回答

  • 知取时
    2016-01-27 21:10:17
    已采纳

    这个式子最后的结果是布尔类型的“true”或者“false”,即按照优先顺序,每一步都能得到一个"true"或"false"的结果,直到得到最终结果。

    这题中,按照优先顺序(运算符的优先顺序可以在网上搜索资料),先算(2<5),显然是真的,即这一步结果是true;现在式子变成了!true.

    “!”的意思是否,就是把它修饰的true变成false,false变成true。所以!true=false。“false”是这题的最终结果。

    li2228...

    非常感谢!

    2016-01-28 10:12:46

    共 1 条回复 >

  • 疯疯癫癫得小猪
    2016-01-27 21:24:29

    根据优先级别来   ()的优先级最高                        2<5  这是真的   即为true

    !(2<5)=!true=false

  • 第三个笨蛋
    2016-01-27 21:09:06

    false

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165171 学习 · 17581 问题

查看课程

相似问题

逻辑运算符

回答 3

逻辑运算符

回答 3

逻辑运算符

回答 1

逻辑运算符

回答 2

逻辑运算符

回答 1