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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 哦啊啊 中级黑马   /  2016-9-24 22:33  /  438 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

:逻辑运算符一般用于连接boolean类型的表达式或者值。


逻辑运算符必须是boolean类型吗 那位运算符为什么是返回的数字 位运算符是逻辑运算符吗

5 个回复

倒序浏览
求大神解答~
回复 使用道具 举报
位运算符比较少用到,感觉除了加密 没什么用
如果需要用到的话应该都是比较底层的东西了

使用的最频繁的还是 == > < >= <= && ||
这几个 实际也是这样 熟练上面的这几个,其他的做个了解 就可以了 看到的知道是什么就好了
回复 使用道具 举报
pdog 发表于 2016-9-24 23:19
位运算符比较少用到,感觉除了加密 没什么用
如果需要用到的话应该都是比较底层的东西了

对了还有" !"
回复 使用道具 举报
不好意思,感觉你好像并没有正面回答我的问题...了解就好但是我也要了解吧....
回复 使用道具 举报
我的理解是这样 就暂时这么理解吧
java与c和c++不同,不能将一个非布尔值当做布尔值在逻辑表达式中使用
位运算符写出来是逻辑运算的一半,
但是那也同时是不能短路的逻辑运算符。用做位运算的时候就不叫逻辑运算了。逻辑运算只能是boolean。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马