gpt4 book ai didi

JAVA 从方法返回意外的 boolean 结果

转载 作者:行者123 更新时间:2023-11-30 10:56:23 25 4
gpt4 key购买 nike

为什么下面的方法总是为下面的值返回false。我是否混淆了某些东西??

public boolean isTwoWay(Detail detail) {
return (detail.isExchange && detail.isTwoWay && !detail.isIVR);
}

哪些数据包含以下内容

detail.isExchange =  true;
detail.isTwoWay = true;
detail.isIVR = false;

但它返回 false 而不是 true

最佳答案

该方法返回 false 的唯一方式是如果您的假设之​​一是错误的:

detail.isExchange =  true;
detail.isTwoWat = true;
detail.isIVR = false;

请放心,这种疏忽总是发生在程序员身上,包括我们中最优秀的人。

在您收到 false 而不是预期的 true 的地方放置一个断点,并验证您的假设。

关于JAVA 从方法返回意外的 boolean 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33030699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com