“| |” 和 “&&” 会按顺序boolean做运算。
如果是 “ | | ”运算,第一个如果为 true,则直接结束不会往下执行。
如果是 “&&”运算,第一个如果为false,则直接结束不会往下执行。
逻辑运算符,是按顺序执行的。具有一定的流程性。
一般情况下,两者或多者进行逻辑运算时,因为具备流程属性,所以它们之间的关系不一定是并列关系,也可以是上下从属。
场景:先进行空值判断,在进行值域判断。
“| |” 和 “&&” 会按顺序boolean做运算。
如果是 “ | | ”运算,第一个如果为 true,则直接结束不会往下执行。
如果是 “&&”运算,第一个如果为false,则直接结束不会往下执行。
逻辑运算符,是按顺序执行的。具有一定的流程性。
一般情况下,两者或多者进行逻辑运算时,因为具备流程属性,所以它们之间的关系不一定是并列关系,也可以是上下从属。
场景:先进行空值判断,在进行值域判断。