gpt4 book ai didi

java - 运营商根据情况选择

转载 作者:行者123 更新时间:2023-12-01 23:47:31 24 4
gpt4 key购买 nike

我有一个表,其中数据库中包含两列statusdiff_id状态列可能包含这些值

DFG_SGG_RGRG
NULL
EF_SFEG_FTT
IFEF_RGG

abc_id 可能包含这些值

null
43546
45346
45746
53465

现在我在对象 t 中获取这些值,因此我必须设置一个条件,其中 status 列为 null 并且 abc_id 的值应为 435465666L,所以我更喜欢要编写如下所示的 if 请告知它是否正确,因为我对 && 运算符 || 感到困惑运算符

if ( if f.getStatus()== null || abc_id() .longValue()==435465666L )
{
//perform the logic
}

请告知 - 这是正确的方法吗?

最佳答案

& = "and" 
&& = "and, but only if preceding condition was true"
| = "or"
|| = "or, but only if preceding condition was false"

关于java - 运营商根据情况选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16809451/

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