2016-04-14 2 views
-2

それがreturn文(アンドロイドスタジオ)特にreturn文!=と&&

return activteNetwork != null && activteNetwork.isConnectedOrConnecting(); 

で次の構文をどういう意味!=と& &

は、それが条件ですか? activteNetworkがnullとactivteNetwork.isConnectedOrConnecting(ない場合は

おかげ

+1

を返していることもある(理由により、ダブル** && **) 。 –

+0

これを見る、http://www.tutorialspot.com/java/java_basic_operators.htm –

答えて

0

上記の文は) 、評価されtrueを返す、あなたの式はtrueを返します。それ以外の場合はfalseを返します。

EDIT:!=と& &はと& &表し、演算子 "等しくない" を意味します。 activteNetworkが接続または接続されている場合は、おそらくactivteNetwork.isConnectedOrConnecting()trueを返しながら trueに複数

http://www.dummies.com/how-to/content/logical-operators-in-java.html
0

activteNetwork != null結果を得るために、ここで読む、activteNetworkがインスタンス化されているです。

0

!=等しくない

&&双方/及び

activteNetwork != nullは、その一部がtrueあるがnullない場合activteNetworknullてはならないことを意味します。 activteNetwork.isConnectedOrConnecting()trueある

場合、その部分は

&&trueは、両方の文がtrueをしている場合、それはそれは `暗黙のcondition`だtrue