Java Silverの&&と||の纏め

Java Silverの&&と||の纏め

if分のand条件やor条件で、&&や||を使いますが、この問題の引っかけがありました。

上記の場合、if文の左辺がfalseだと右辺は評価されません。

これで、&&の箇所が||の場合は、if文の左辺がfalseとなり、右辺を評価しますので、インクリメントされて11と表示されます。

&と|について

&&に対して&、||に対して|があります。

&と|の違いは、左辺がtrue,falseに関わらず右辺も評価するという点です。

以下は&の例です。

以下は|の例です。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA