永发信息网

JAVA里面的问题,请给出详细的解释

答案:3  悬赏:60  手机版
解决时间 2021-11-07 12:15
  • 提问者网友:呐年旧曙光
  • 2021-11-07 00:34
JAVA里面的问题,请给出详细的解释
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-11-07 01:57
12+34>34根据大于号判断是布尔表达式 因为12+56》34本身是正确的 所以结果为true;

x+y=12 在java中没有这种类型的表达式

12+56||34 因为||(逻辑或)左右都必须是布尔类型的 所以非法
所以正确答案是 A追问B答案呢?B项是说12+56||34为非法表达式啊?为什么错了?追答我看错了 b也应该是对的 因为编译通不过。。。
全部回答
  • 1楼网友:第四晚心情
  • 2021-11-07 03:40
应该是A。运算符的优先级高于逻辑符,所以先执行+,再比较大小。
  • 2楼网友:玩家
  • 2021-11-07 02:33
答案是A
B选项 || 是用于判断逻辑判断运算符,左右两边为Boolean类型的,所以错了
C选项 java中没有这种表达式
D选项 >这是一个判断运算符,返回的值为Boolean类型的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯