腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么在
Java
中==比后缀++有更高的
优先级
?
、
、
、
、
int x = 6;输出:false 根据
Java
中
运算符
优先级
的一些来源:后缀应该比相等
运算符
具有更高的
优先级
。在这些来源中,还提到了
运算符
的结合性(但它应该在表达式中
运算符
的
优先级
别相同时出现)。
浏览 11
提问于2021-01-12
得票数 2
2
回答
按位
运算符
(& |^ ~)的优先顺序是什么
、
、
我假设在
java
中所有的按位
运算符
都具有相同的
优先级
。然而,实际上,按位
运算符
AND (&)比按位
运算符
OR (|)具有更高的
优先级
。这也证明了XOR (^)具有更高的
优先级
。有人能根据上面的结果解释一下为什么XOR (^)比OR (|)有更高的
优先级
吗?他们如何定义
优先级
?
浏览 0
提问于2013-11-20
得票数 3
4
回答
Java
中+ (plus)
运算符
的
优先级
是多少?
加号
运算符
的
优先级
只在中列出一次。但是,以下
Java
表达式:String expected = "1 + 1 = " + (1 + 1);System.out.println(expected);1 + 1 = 11这是否意味着加号
运算符
在连接字符串时具有更高的
优先级
,还是意味着
浏览 4
提问于2013-11-15
得票数 2
回答已采纳
5
回答
Java
中的算术
运算符
(初学者问题)
、
、
我知道数组
运算符
具有优先权。然后是二元仿射
运算符
*,/,%。然后是+和-,它们是低
优先级
的。谢谢。
浏览 16
提问于2011-03-17
得票数 2
回答已采纳
1
回答
Java
运算符
优先与+=和++ (前置增量)
、
我正在尝试理解以下输出为5的
Java
代码的求值顺序:a += 2 + ++a;我对
运算符
优先级
(列出的
优先级
最高)的理解是:+ 4从这个列表中 当计算最终
运算符
( += )时,当+=的计算开始时,值不是2吗?
浏览 2
提问于2014-09-02
得票数 1
7
回答
为什么C++需要作用域解析操作符?
、
、
、
为什么C++使用::
运算符
,而不是使用.
运算符
?
Java
没有单独的
运算符
,运行良好。C++和
Java
之间有什么不同,这意味着C++需要一个单独的
运算符
才能被解析吗?我唯一的猜测是,出于
优先级
的原因,需要使用::,但我想不出为什么它需要比.更高的
优先级
。我唯一能想到的情况是,像这样的东西将被解析为 a.但这并不能解释为什么::比.具有更高的
优先级
。
浏览 11
提问于2012-02-18
得票数 40
回答已采纳
1
回答
x86处理器汇编语言和OR操作符优先
、
、
、
、
在这本书中,作者说 我的理解正确吗? 此外,哪里是寻找这类信息的最佳地点?
浏览 5
提问于2017-06-13
得票数 2
回答已采纳
1
回答
为什么Scala改变了关系
运算符
与相等
运算符
的相对
优先级
(与
Java
相比)?
在
Java
中,<比==具有更高的
优先级
。在Scala中,情况正好相反。我想知道为什么Scala的人们会选择这种方式?其他二元
运算符
的
优先级
与
Java
一致(位操作除外,但可以理解为什么它们没有为这些操作指定特殊的
优先级
)。 更新:这实际上是语言规范中的一个错误,在Scala中,'<‘实际上比'==’有更高的
优先级
。
浏览 3
提问于2011-08-11
得票数 7
回答已采纳
1
回答
Java
表达式顺序、
运算符
优先性和结合性的差异
、
、
" is Bigger";正确的答案是 由于赋值
运算符
"=“具有从右到左的结合性,<e
浏览 4
提问于2020-08-14
得票数 2
回答已采纳
1
回答
java
.sequence处理
运算符
?
我知道
运算符
&&,<<是从左到右的,?: - rigth是从左到左的。我非常需要在官方文件中找到关于这方面的信息,但我找不到…
浏览 0
提问于2010-12-24
得票数 0
6
回答
逻辑算子优先
通过
Java
操作符
优先级
表: 逻辑OR
运算符
比‘&’逻辑
运算符
具有更高的
优先级
。为什么
运算符
优先在这种情况下不起作用?
浏览 6
提问于2013-05-28
得票数 1
回答已采纳
1
回答
为什么n+++n有效而n++++n无效?
、
、
在
Java
中,表达式:似乎相当于:尽管+n是一个有效的一元
运算符
,其
优先级
高于n + n中的算术+
运算符
。因此编译器似乎假设
运算符
不能是一元
运算符
,并解析表达式。然而,这句话:不编译,即使只有一种有效的可能性可以将其解决为:++n和+n被指定为具有相同
优先级
,那么为什么编译器要用n+++n来解决看似含糊不清的问题,以支持算术+
浏览 3
提问于2013-09-05
得票数 15
回答已采纳
2
回答
算术
运算符
在
Java
中的
优先级
、
、
我正在读“
Java
Deitel & Deitel第7版编程”,我看到了
运算符
的优先顺序,但我有些害怕。当我放入(4 * 4) + (8 * 8) * (4 * 4)时,我是在增加乘法的值,然后降低
运算符
的
优先级
?另一个问题:System.out.println (a * b *
浏览 0
提问于2015-06-14
得票数 1
1
回答
对于我的BufferedReader和FileReader,我的代码返回一个字符串为布尔值,返回一个布尔值为字符串错误,我的错误在哪里?
、
、
下面是我的代码:import
java
.io.BufferedReader; scan.close();}codio@titanic-avenue:~/workspace$ javac SymbolBalance.
java
SymbolBalance.
java
:21: error: incompatible types:
浏览 2
提问于2018-10-11
得票数 2
3
回答
如何用
优先级
表对C后缀增量
运算符
进行对齐?
、
、
、
我正在使用C操作符
优先级
表,以更好地理解C的
运算符
优先级
。我在理解以下代码的结果时遇到了问题:a = 1;使用C操作符的
优先级
表,我无法解释为什么使用后缀++
运算符
首先计算赋值,然后计算增量。后缀增量
运算符
(++)在C中的
优先级
最高,而赋值
运算符
(=)的
优先级
最低。因此,在
浏览 0
提问于2019-02-06
得票数 2
回答已采纳
1
回答
下标
运算符
优先
、
下标
运算符
具有第二最高的
运算符
优先级
(请参见)。然而,它似乎表现得好像它的
优先级
很低。例如:cout << arr[1+2]; 此代码输出40,这表明+的结果在下标
运算符
的应用程序之前是可用的,这反过来意味着+比下标
运算符
具有更高的
优先级
下标
运算符
的高
优先级
是如何表达自己的?
浏览 3
提问于2019-09-18
得票数 1
回答已采纳
2
回答
优先函数
、
我正在尝试编写一个函数,它位于我的主程序中,它将比较用户输入的
运算符
的优先顺序。该函数将查找以下
运算符
:我该怎么做,有什么建议吗?
浏览 2
提问于2011-01-23
得票数 3
回答已采纳
3
回答
根据什么
优先级
规则将a[x].SomeMember评估为(a[x]).SomeMember而不是…?
、
、
a)点
运算符
( a.x )和索引
运算符
( ax )具有相同的
优先级
。因此,基于什么
优先级
规则,表达式a[x].SomeMember被计算为(a[x]).SomeMember而不是(a.SomeMember )[x] b)转换
运算符
是一元
运算符
(因此
优先级
低于点
运算符
),
浏览 0
提问于2010-02-11
得票数 2
回答已采纳
1
回答
为什么一元Post操作符在C++和
Java
中表现不同?
、
当我在
java
中运行时,同样的程序--k = k++;l = l++ + l解释为什么一元post
运算符
的计算会有差异?我知道
运算符
的
优先级
和
优先级
规则。但是在这里所有的东西都失败了。但从规则上看,c++的回答似乎是合理的。搞不懂
java
是怎么计算的?众所周知,C++和
Java
是不同的。请建议在
Java
中如何
浏览 1
提问于2014-02-11
得票数 0
1
回答
如何选择
运算符
优先级
?
、
、
、
在Idris中,您可以使用infix、infixl或infixr定义
运算符
,后跟
运算符
的
优先级
,然后是一系列
运算符
,例如我想你也可以在其他语言中做到这一点。我知道
优先级
有什么影响,但是我如何选择为我的
运算符
指定什么
优先级
呢?如果我最初选择的
优先级
太高或太低,我会遇到什么问题?
浏览 17
提问于2020-06-05
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-运算符默认优先级
java基础运算符
Java script比较运算符
04Java运算符
Java 的方法和运算符
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券