A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ﹎◇waiting﹎ 初级黑马   /  2012-7-2 18:06  /  1591 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 ﹎◇waiting﹎ 于 2012-8-1 13:48 编辑

前几天没上看了一下基础视频发现视频上面说&和|可以当逻辑运算符和位运算符,但是我参考了2本java书都没有这样说,书上是把&、|当位运算来解释的,现在我比较迷惑到底是要参考哪一种。求解释

6 个回复

倒序浏览
&:逻辑与
|:逻辑或

&&:短路与
||:短路或

你看的是哪两本Java书?
回复 使用道具 举报
逻辑运算符:与运算符用&&表示,或运算符用||表示。
                   与逻辑关系                                                                     
   A                 B                   A&&B
false             false                 false
true              false                 false
false             true                  false
true              true                  true

                   或逻辑关系
  A                  B                    A||B
false              false                false
true               false                true
false              true                 true
true               true                 true

位运算符:与运算符是&,或运算符是|
                     与位运算
A                     B                    A&B
1                      1                      1
1                      0                      0
0                      1                      0
0                      0                      0
                       
                     或位运算
A                      B                    A|B
1                      1                      1
0                      1                      1
1                      0                      1
0                      0                      0

全手工,希望可以帮到你


评分

参与人数 1技术分 +1 收起 理由
蒋映辉 + 1 很给力!

查看全部评分

回复 使用道具 举报
谢谢各位
回复 使用道具 举报
田向向 发表于 2012-7-2 20:06
逻辑运算符:与运算符用&&表示,或运算符用||表示。
                   与逻辑关系                       ...

谢谢:handshake
回复 使用道具 举报
很明显这也是逻辑运算符啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马