本文目录一览:
java中逻辑或用什么表示
java中逻辑'或'用'|'或者‘||’表示,前者表示其中一个表示会执行'|'两边所有表达式,'||'表示可能只会执行'||'之前的一个表达式
String
str=null;
if(str==null||str.length()0)
他会执行str==null
满足了true
将不会执行
str.length0
if(str==null|str.length()0)
他会执行str==null,即便满足了true也会执行str.length0,并且将报错
在java中“或”怎么打
“或”:|
在英文输入法的状态下按住shift键再按下右下划线(返回键backspace与回车键enter之间的那个键)
“或”有两个:
①
|
如if(a==0
|
b==0)那么a==0与b==0都会进行判断是真还是假
②
||
如if(a==0
||
b==0)这个||有短路功能:如果a==0为真,那么就不再判断b==0是否为真,而直接执行下面的语句,如果a==0为假,才判断b==0是否为真
在java中“或”怎么打?
“或”:| 在英文输入法的状态下按住shift键再按下右下划线(返回键backspace与回车键enter之间的那个键)\x0d\x0a“或”有两个:\x0d\x0a① | 如if(a==0 | b==0)那么a==0与b==0都会进行判断是真还是假\x0d\x0a② || 如if(a==0 || b==0)这个||有短路功能:如果a==0为真,那么就不再判断b==0是否为真,而直接执行下面的语句,如果a==0为假,才判断b==0是否为真