• Java复习面试指南-07Java中常见的运算符算术运算符/赋值运算符/比较运算符/逻辑运算符


    算术运算符:

     用来处理四则运算的符号


    加号
            在操作数值、字符、字符串时其结果是不同的,当两个字符相加得到的是ASCII码表值
            当两个字符串相加时表示将两个字符串连接在一起,从而组成新的字符串
    除号
            整数在使用除号操作时,得到的结果仍为整数(小数部分忽略)
            当整数除以0的时候,会引发算术异常
    取模(求余数)
            模数的符号忽略不计,结果的正负取决于被模数.


    自增++与自--
            ++: 表示当前操作变量自己累加1.
            --:   表示当前操作变量自己减去1.
            前置(++result):   表示对result加1之后的结果进行运算
            后置(result++):   表示对result变量加1之前的值(原始值)进行运算。

    赋值运算符:
        

    就是将符号右边的值,赋给左边的变量。
    ​    

    示例:

    比较运算符:

    用于比较两个变量或常量之间的关系,比较运算符的结果是boolean类型
    其操作格式为:boolean  result = 表达式A   比较运算符   表达式B;
    比较运算  ==   !=  >  <  >=  <=
    比较运算符的结果是一个布尔类型boolean

     

    逻辑运算符:

    是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false
    * 所有的逻辑运算符结果都为布尔类型
    * 与(&)
    * 或(|)  
    * 非(!)  
    * 异或(^)    
    * 短路与(&&)    
    * 短路或(||)

    示例: 

    与运算

    或运算

    非运算

    异或操作:

    短路与(&&)

    短路或(||)

    全部Java复习面试指南系列全部整理成XMIND文档,后续还会录制相应视频,可以添加维/信/号:fmjava01 直接获取,感谢观看!

     现已录制如下部分


                

    获取课件V: fmjava01
  • 相关阅读:
    [PA2014]Muzeum
    [AMPPZ2014]Jaskinia
    [PA2015]Rozstaw szyn
    LOJ 6713 「EC Final 2019」狄利克雷 k 次根 加强版
    Problem. R
    51nod 2583 数论只会Gcd
    51nod 1847 奇怪的数学题
    51nod 1575 Gcd and Lcm
    Problem. Q
    CF868G El Toll Caves
  • 原文地址:https://www.cnblogs.com/myxq666/p/14762427.html
Copyright © 2020-2023  润新知