zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    RequireJS 模块化加载框架使用
    MySQL数据类型(最大值 和 最小值)
    utf-8的中文是一个字符占几个字节
    spring的事务是什么?与数据库的事务是否一样
    事务和锁机制是什么关系? 开启事务就自动加锁了吗?
    关于数据库主键和外键
    浅谈Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景
    TCP/IP协议
    分库分表分区需要考虑的问题及方案
    Redis(十一):Redis的事务功能详解
  • 原文地址:https://www.cnblogs.com/myxq666/p/14762427.html
Copyright © 2011-2022 走看看