当前位置:   article > 正文

Java基础语法(算术运算符)_java算术运算符

java算术运算符

运算符

Java语言支持以下运算符:

    算术运算符:+,-,*,/,%,++,--

    字符串连接运算符:+

    关系(比较)运算符:> , < , >= , <= , == , !=

    逻辑运算符:!,&,|,&&,||

    赋值运算符:=,+=,-=,*=,/=

    条件运算符

    位运算符

算术运算符

比较运算符

比较运算符的结果都是boolean型,也是要么true,要么false

比较运算符“==”不能误写为“=”

逻辑运算符

    逻辑与:&        逻辑或:|        逻辑非:!

    短路与:&&     短路或:||          短路异或:^

    

"&"和"&&"的区别:

"&"左边无论真假,右边都进行运算;

"&&" 如果左边为真,右边参与运算;如果左边为假,那么右边不参与运算;

"|"和"||"的区别同理,||表示:当左边为真,右边不参与运算;

赋值运算符:

符号: =

当"="两侧数据不一致时,可以使用自动类型转换或使用强制类型转换原则处理;

扩展运算符:+=,-=,*=,/=,%=

条件运算符

语法:

        (条件表达式) ? 表达式1 : 表达式2;

条件表达式结果为true,运算后的结果是表达式1;

                       为false,运算后的结果表达式为2;

位运算

日常开发中位运算使用相对较少,但是巧妙的使用位运算可以大量减少运行开销,优化算法;

表达式的运算顺序

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/290917
推荐阅读
相关标签
  

闽ICP备14008679号