java逻辑运算符的几个不同点

JAVA学到这个与非的地方。

有&,|,!,这三个倒是懂。
& 就是and
|就是或者 or
!就是取反。
因为这三个在sql也常用,所以等同理解还是比较容易
但是JAVA还多了&&,||,^,看书上解释有点没明白。
不知道有没有人能给个较容易理解的,或者说用在什么设计中会用到的区别。

第1个回答  2015-01-09
扯 。
&& 是与
|| 是或

& 是按位与
| 是按位或
^ 是按位异或追问

那在程序设计中,两个都是用在什么方面

追答

&& 是与
|| 是或 这两个你明白的哈

| 按位与 比如 : 1001|1101 结果是 1001 只有全部是1才是1。
其他的你百度一把就知道了。简单。

本回答被提问者和网友采纳