腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
7
回答
Java
短路
评估
、
、
我以为
Java
有
短路
求值,但这一行仍然抛出空指针异常: if( (perfectAgent !我正在尝试使用
短路
求值,以避免在seperate语句中检查null,因为这会使逻辑更加松散。
浏览 0
提问于2009-11-30
得票数 18
回答已采纳
4
回答
Java
中的布尔表达式求值顺序?
、
、
、
这对于
Java
来说是真的吗?或者
评估
的顺序是不能保证的?
浏览 0
提问于2010-01-08
得票数 27
回答已采纳
1
回答
Java
流懒惰vs融合与
短路
、
、
、
、
我正试图对
Java
中的惰性
评估
的应用程序形成一个全面和一致的理解。 那么,我说的对吗?融合是在流API中实现懒惰
评估</em
浏览 1
提问于2016-02-02
得票数 5
1
回答
java
短路
算子
、
我对
短路
操作人员的优先性表示怀疑。if(denom !现在我的问题是,
Java
说'/‘操作符比'&&’有更高的优先级,那么为什么‘&’的左侧在‘/’之前被
评估
呢?
浏览 5
提问于2014-06-22
得票数 0
回答已采纳
1
回答
SQL查询优化的
短路
评估
、
、
我想使用
短路
评估
优化我的查询,如下所示:Select emp_id, emp_name Where emp_name = "xyz" From emp_table and (emp_id >= 50 or 1 = 0); 在查询2中添加or 1 = 0条件(
短路
评估
在上面的例子中,
短路
评估
到底是如何工
浏览 1
提问于2012-03-10
得票数 0
1
回答
短路
评估
是C/C++或编译器实现中的语言特性吗?
、
、
我在想,如果
短路
评估
if ( functAWithSideEffects(¶m) || funcBWithSideEffects(¶m) ) 可以信赖。
短路
评估
是语言特性还是编译器实现细节?
浏览 4
提问于2020-05-20
得票数 0
回答已采纳
4
回答
用
Java
编写
短路
评估
程序
、
依赖
短路
求值会使代码变得脆弱吗?我写了一段代码,基本上看起来像下面这样。我的教授要我重写一遍。 (注意:我确信四个条件中只有一个是真的,因为给定任何流,都只有一个“下一个令牌”,对吧?)
浏览 0
提问于2013-03-13
得票数 2
回答已采纳
2
回答
短路
评估
、
例如仅在condition2为真的情况下计算condition1,并且将
评估
condition1
浏览 5
提问于2014-11-07
得票数 0
回答已采纳
4
回答
检查逻辑析取中的所有条件
、
这是特定于
Java
标准行为还是特定于实现?如果第二种情况为真,那么这段代码是不安全的。
浏览 0
提问于2013-05-15
得票数 2
1
回答
在方案中,` In‘和’and‘
短路
吗?
、
、
方案中有and和or
短路
吗? 我认为or
短路
.为什么?我知道(car ())和(cdr ())各自生产Error: Attempt to apply…。如果or没有
短路
,那么(lat? ())最终会
评估
(car ())并产生错误.然而,(lat? ())不产生误差,因此(通过
浏览 7
提问于2021-12-12
得票数 0
回答已采纳
1
回答
短路
评估
应该比按位
评估
更快,但事实并非如此。为什么?
、
、
、
为了比较
短路
评估
逻辑运算符(例如&& )与按位计算逻辑运算符(即& )的性能,我编写了这个示例并运行了它: scanner.close();}
java
我预计
短路
评估
会更快,因为如
浏览 0
提问于2018-04-15
得票数 2
1
回答
关于编译者
评估
顺序的代码的澄清
、
、
、
从网上的信息中,我收集到
评估
的顺序是
评估
操作数的左边,在右边。然而,当在线查看时,这也是类似于
短路
,因为这也是
评估
左之前的权利。下面的代码表示
短路
,但是希望它显示
评估
的顺序。是否有人知道在下面的代码中需要更改什么,以求值的顺序显示代码,而不是在我的编译器中运行时显示为
短路
。编译器使用Minijava。
浏览 4
提问于2020-04-13
得票数 2
回答已采纳
5
回答
为什么在C#中既存在
短路
或者也有非
短路
变体?
、
、
我时常想知道这一点:我希望
短路
或
短路
总是会
评估
得更快。那么,非
短路
或运算符是否包含在C#语言中以保持一致性? 我错过了什么?
浏览 0
提问于2011-12-25
得票数 9
回答已采纳
4
回答
Java
逻辑‘和’vs‘或
短路
一致性
、
、
可能重复: 为什么逻辑和
短路
评估
失败?
浏览 7
提问于2012-11-16
得票数 4
回答已采纳
7
回答
在知道布尔结果之后,
Java
会计算剩余的条件吗?
也就是说,如果我有一个计算多个条件的语句,比如'or‘语句,如下所示。{}
浏览 2
提问于2011-06-15
得票数 32
回答已采纳
3
回答
短路
评估
是C++吗?
我在他谈论
短路
评估
的那部分。这是我对
短路
评估
的理解。
短路
评估
仅适用于按位运算符,例如和&&和OR \x。因此,如果condition1不是真,那么整个语句就不正确了!
浏览 0
提问于2016-07-16
得票数 1
2
回答
“如果-然后-”运算符的
短路
计算(例如?:in C)
、
、
、
我需要用任何语言编写一个程序,如果该语言在if -然后-else运算符中使用
短路
评估
,则打印1,如果语言不使用,则打印0。 我的问题是,
短路
评估
在如果-然后-否则运算符意味着什么?
浏览 2
提问于2017-01-19
得票数 1
回答已采纳
1
回答
线性搜索和
短路
评估
(运行时误差)
、
、
、
、
它是关于线性搜索算法和
短路
评估
。指针=0如果指针是>= LengthOfList,那么: ------- PRINT("Item is at location " +pointer)在额外的信息框中,它讨论了
短路
评估
,以及当有多个部件由布尔操作符连接时,计算机只在必要时
评估
第二个条件。因此,对于条件1和条件2(使用
短路
评估
时)
浏览 1
提问于2016-05-02
得票数 0
回答已采纳
1
回答
为什么
短路
逻辑算子被认为更快?
、
、
、
这个问题不是关于优化代码,而是关于
短路
逻辑运算符和正常逻辑运算符的性能差异的技术问题,这可以归结为它们在硬件上的性能。是的,如果正确的操作数是昂贵的,那么尝试不
评估
它是有益的。但是对于像X & (Y | Z)这样的简单条件,假设这些是原子变量,非
短路
逻辑运算符的执行速度可能会更快。我说的对吗?我假设
短路
逻辑运算符
浏览 2
提问于2017-12-26
得票数 0
1
回答
具有复合条件和
短路
的圈复杂度
、
、
、
、
我们考虑为自动
短路
而建立的语言和系统,在我看来,左边下面的图必须扩展到图中。如果是这样,那么圈复杂度是否变成3,即使在真正的源代码中,我们可能只有一个if语句,还是V(G) = 2?。这是令人困惑的,因为我看到的关于圈复杂度的大多数定义都是关于谓词节点的,而据我所理解,谓词可能包含多个
短路
条件。如果不是这样的话,在提高性能的同时,
短路
行为实际上会增加圈复杂度。
浏览 1
提问于2013-03-06
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券