Java、中“|”与“||”, “&”与“&&”的区别。

原创 2017年01月03日 17:04:10

位运算符&与逻辑运算符&&的区别:


当第一个操作数为false时,如果选用&&运算符,那么逻辑表达式直接得出结果false,第二个操作数不会被计算;如果选用&运算符,那么第二个操作数也会被计算,然后再给出结果false。


位运算符|与逻辑运算符||的区别:当第一个操作数为true时,如果选用||运算符,那么逻辑表达式直接得出结果true,第二个操作数不会被计算;如果选用|运算符,那么第二个操作数也会被计算,然后再给出结果true。
版权声明:本文为博主原创文章,未经博主允许不得转载。

JavaScript与Java之间的区别

  • 2014年10月09日 17:47
  • 11KB
  • 下载

Java中Scanner类和BufferReader类之间的区别

java.util.Scanner类是一个简单的文本扫描类,它可以解析基本数据类型和字符串。它本质上是使用正则表达式去读取不同的数据类型。Java.io.BufferedReader类为了能够高效的读...

Java 语言中 List、Set 和 Map 的区别

List、Set 和 Map 都是实现了 Collection 接口的接口。本文将讨论 Java 语言中这三者之间的区别。 List Vs Set Vs Map 1) 重复性 List 允许...

js,jsp,javascrip,java区别

  • 2012年09月12日 17:51
  • 15KB
  • 下载

java中final和static的区别

  • 2013年03月24日 04:27
  • 36KB
  • 下载

Java中两个对象的比较 equals()方法和==号的区别

在Java中,时不时我们会把两个对象进行,然而得到的结果却不是我们想的结果,这是怎么回事呢? 一、两种形式的比较:比较时,我们要弄清楚是哪一种比较。       1.值类型比较       即内容...

JAVA中抽象类和接口的区别

  • 2013年05月28日 22:01
  • 39KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java、中“|”与“||”, “&”与“&&”的区别。
举报原因:
原因补充:

(最多只允许输入30个字)