手机
当前位置:查字典教程网 >编程开发 >Java >Java位运算和逻辑运算的区别实例
Java位运算和逻辑运算的区别实例
摘要:复制代码代码如下:publicclassTest{publicstaticvoidmain(String[]args){//逻辑运算符执行的...

复制代码 代码如下:

public class Test {

public static void main(String[] args) {

// 逻辑运算符执行的是短路求值,当左边操作数可以推断出表达式的值,就不再执行 了

int x, y = 10;

if (((x = 0) == 0) || ((y = 20) == 20)) {

System.out.println(y);// 输出10

}

// 位操作运算不管值是如何,任何参与运算的表达式都会被执行求值

int a, b = 10;

if (((a = 0) == 0) | ((b = 20) == 20)) {

System.out.println(b);// 输出20

}

}

}

【Java位运算和逻辑运算的区别实例】相关文章:

java单向链表的实现实例

java变量的区别浅析

浅析java中print和println的区别

基于java TCP网络通信的实例详解

java final 和instanceof 关键字的区别

java使用数组和链表实现队列示例

JAVA计算两个日期相差的实例

Java泛型的简单实例

Java调用DOS实现定时关机的实例

java 抽象类和接口的区别详细解析

精品推荐
分类导航