首页 > 其他 > 详细

运算符

时间:2021-06-27 17:01:28      阅读:21      评论:0      收藏:0      [点我收藏+]

------------恢复内容开始------------

运算符:对常量或者变量进行操作的符号。

表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。

 

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

技术分享图片

 

 

算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。

提升规则:

  byte类型,short类型和char类型将被提升到int类型

  整个表达式的类型自动提升到表达式中最高等级操作数同样的类型

  等级顺序:byte,short,char->int->long->float->double

 

 赋值运算符:

技术分享图片

 

 技术分享图片

 

 

自增自减:++,--

++:在变量前先自增再运算,在变量后先运算再自增

--:同上

 

关系运算符:

技术分享图片

 

 

逻辑运算符:&(与),|(或),^(异或),!(非)

技术分享图片

 

 

短路逻辑运算符:&&(短路与),短路或(||)

技术分享图片

 

 

三元运算符:

  格式:关系表达式?表达式1:表达式2;

  计算规则:

  首先计算关系表达式的值

  如果值为true,表达式1的值就是运算结果

  如果值为false,表达式2的值就是运算结果

 

运算符

原文:https://www.cnblogs.com/lingxiaozhizhi/p/14940742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!