java里的&&,||和!()什么意思,还有==和=又什么区别

 我来答
百度网友1228ff0db
推荐于2017-09-24 · TA获得超过698个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:376万
展开全部
&&: 是逻辑运算符,代表与(就是并且),条件都成立,返回值是 true,否则 FALSE
||: 是逻辑运算符,代表或(就是或者),条件中有一者成立,返回值是 true
否则 false
!():是逻辑运算符,代表非(就是取反),把真的变成假的,或者把假的变成真的
==: 比较运算符,判断是否相等
=: 赋值运算符,例: i = 10;
liuyang054
2009-02-18 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5308万
展开全部
&&是逻辑运算符(与),只有当前后的条件都为真的,才返回true,只要有一个为假,就返回false

||是逻辑运算符(或),当前后的条件有一个为真或者都为真时,就返回true,都为假时就返回false

!是逻辑运算符(非),作用是取反,如果条件为真,就返回false,如果条件为假,就返回true

==是比较运算符,判断前后两个值是否相等 如果相等就返回true,不等就返回FALSE

=是赋值运算符,将后面的数值赋值给前面的变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在天湖山弹吉他的米老鼠
2009-02-18 · TA获得超过2064个赞
知道小有建树答主
回答量:1546
采纳率:100%
帮助的人:1033万
展开全部
&&是并且的意思 区别于&的地方是 在&&的过程中如果有一个条件为FALSE 那么该逻辑便不再进行下去 &则是无论条件如何 都会执行完全部的判断

|| 是或者的意思 其余同上

!()这个不是什么东西 其实就是将括号内BOOLEAN逆转而已

==是逻辑运算符 而=是赋值语句 比如

a == b 这个是返回一个BOOLEAN值

而a = b 的意思是 a 等于b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
食品中化学扫盲
2009-02-18 · TA获得超过230个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:275万
展开全部
&&:and,即并且的关系
||:or 或者的关系
!()对括号中的进行否定
==和=区别:前者是逻辑比较,后者是赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
业智鑫7C
2009-02-18 · TA获得超过338个赞
知道答主
回答量:195
采纳率:0%
帮助的人:0
展开全部
&&并且
||或者
==相等
=赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式