java中|和||有什么区别
来源:动视网
责编:小OO
时间:2024-10-16 18:01:07
java中|和||有什么区别
1、操作数类型不同:|是按位或操作符,它的操作数是整数或布尔类型,||是逻辑或操作符,它的操作数是布尔类型。2、结果类型不同:|的结果是整数类型,对于布尔类型,Java会进行整数值转换,true转换为1,false转换为0,||的结果是布尔类型。
导读1、操作数类型不同:|是按位或操作符,它的操作数是整数或布尔类型,||是逻辑或操作符,它的操作数是布尔类型。2、结果类型不同:|的结果是整数类型,对于布尔类型,Java会进行整数值转换,true转换为1,false转换为0,||的结果是布尔类型。

操作数类型不同、结果类型不同。
1、操作数类型不同:|是按位或操作符,它的操作数是整数或布尔类型,||是逻辑或操作符,它的操作数是布尔类型。
2、结果类型不同:|的结果是整数类型,对于布尔类型,Java会进行整数值转换,true转换为1,false转换为0,||的结果是布尔类型。
java中|和||有什么区别
1、操作数类型不同:|是按位或操作符,它的操作数是整数或布尔类型,||是逻辑或操作符,它的操作数是布尔类型。2、结果类型不同:|的结果是整数类型,对于布尔类型,Java会进行整数值转换,true转换为1,false转换为0,||的结果是布尔类型。