java里的&&,||和!()什么意思,还有==和=又什么区别
6个回答
展开全部
&&是逻辑运算符(与),只有当前后的条件都为真的,才返回true,只要有一个为假,就返回false
||是逻辑运算符(或),当前后的条件有一个为真或者都为真时,就返回true,都为假时就返回false
!是逻辑运算符(非),作用是取反,如果条件为真,就返回false,如果条件为假,就返回true
==是比较运算符,判断前后两个值是否相等 如果相等就返回true,不等就返回FALSE
=是赋值运算符,将后面的数值赋值给前面的变量
||是逻辑运算符(或),当前后的条件有一个为真或者都为真时,就返回true,都为假时就返回false
!是逻辑运算符(非),作用是取反,如果条件为真,就返回false,如果条件为假,就返回true
==是比较运算符,判断前后两个值是否相等 如果相等就返回true,不等就返回FALSE
=是赋值运算符,将后面的数值赋值给前面的变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&&是并且的意思 区别于&的地方是 在&&的过程中如果有一个条件为FALSE 那么该逻辑便不再进行下去 &则是无论条件如何 都会执行完全部的判断
|| 是或者的意思 其余同上
!()这个不是什么东西 其实就是将括号内BOOLEAN逆转而已
==是逻辑运算符 而=是赋值语句 比如
a == b 这个是返回一个BOOLEAN值
而a = b 的意思是 a 等于b
|| 是或者的意思 其余同上
!()这个不是什么东西 其实就是将括号内BOOLEAN逆转而已
==是逻辑运算符 而=是赋值语句 比如
a == b 这个是返回一个BOOLEAN值
而a = b 的意思是 a 等于b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&&:and,即并且的关系
||:or 或者的关系
!()对括号中的进行否定
==和=区别:前者是逻辑比较,后者是赋值
||:or 或者的关系
!()对括号中的进行否定
==和=区别:前者是逻辑比较,后者是赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&&并且
||或者
==相等
=赋值
||或者
==相等
=赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询