当前位置:  编程技术>java/j2ee

Java位运算和逻辑运算的区别实例

    来源: 互联网  发布时间:2014-10-23

    本文导语:  代码如下:public class Test {     public static void main(String[] args) {         // 逻辑运算符执行的是短路求值,当左边操作数可以推断出表达式的值,就不再执行 了         int x, y = 10;         if (((x = 0) == 0) || ((y = 20) == 20)) ...

代码如下:

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里有没有 运算一个字符串的方法? 如vbscript的 eval("3+5*2") = 13
  • Java中有没有“四舍五入”的运算方法?
  • Java用三元运算符判断奇数和偶数的简单实现
  • java学习:日期的运算代码
  • java中的移位运算符心得总结
  • Java运算符>、>>、>>>三者的区别
  • java代码之谜运算符篇
  • Java instanceof 运算符的使用方法
  • 如何调用JAVA的库函数进行加解密运算?
  • Java中位运算(移位、位与、或、异或、非) 的简单实例
  • Java中使用BigDecimal进行浮点数运算
  • java大数乘法的简单实现 浮点数乘法运算
  • 使用java处理字符串公式运算的方法
  • java Servlet获取和设置cookie实例代码
  • 万般火急!关于java打印,已经得到printerJob实例,那么怎么通过它得到Pageable实例?
  • 可以有其他两个类的实例同时调用一个java实例的两个方法吗?
  • <java技术手册>与<java实例技术手册>这两本书怎么样?
  • Java单例模式实例简述
  • 寻求java加密算法及实例
  • java web start实例代码COPY不了,怎么办?
  • 请问哪里有《java实例技术手册》的电子书下载?100分赠送!
  • 请教:JAVA中说什么类的实例,那是怎么样的一个概念呢?
  • java实现大数加法(BigDecimal)的实例代码
  • Java究竟能干些什么呢?清高手们列举一些实例出来,跟帖有分.
  • java HashMap的keyset实例
  • java获取当前日期使用实例
  • java之super关键字用法实例解析
  • Java调用DOS实现定时关机的实例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java 模糊逻辑控制库 jfuzzylite
  • java中一个逻辑判断字符串 (1&&0)如何转变成boolean值?
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • java获取当前日期使用实例 iis7站长之家
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3