运算符分类
首先说一下运算符可以分为几类,算数运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符 。
算数运算符
首先我们来说一下什么是算数运算符,也就是小时候学的四则运算,和求余数的算数,这里只是为了方便举例,没说平方,开方之类的复杂法则。
那么首先,你要能够区分什么是运算符,什么是表达式,及其注意事项!
一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种类型!
特殊强调,注意除号(和问号在一起),因为后期可能会与反斜杠(enter上面就是哦)弄混淆。
代码演示
特殊用法
1.数值和数值就是简单的加法
2.之前所说的char,byte等在计算时会被提升为int类型
3.String(字符串)和“+”连用无论什么都会变成字符串,()括号能够提高优先级
自增自减运算
自增运算 :++
自减运算 :–
使用方法:
1,.单独使用:不和其他任何操作混合,自己当都成为一个语句,步骤/
2,混合使用:写在变量名称之前。或者卸载变量名称之后。例如:num++,++num
使用区别 :
1,.单独使用:
num++,++num没有区别
2,混合使用 :
差别可是相当的大,具体看图
赋值运算符
先认识一下赋值运算符
运算符及注意事项
只有变量才可以赋值,常量不可!
代码演示
常量之间不能相互赋值
第43行,是对强制转换部分的一个书写
运算符之间的比较
注意事项及代码演示
在编译代码中禁止使用连比,即最后一行错误写法
逻辑运算符
短路效应:在‘’与‘’和‘’或‘’,如果根据左边就已经可以判断所得到的最终结果,那么右边的代码将不会执行,从而节约一定的性能。
三元运算符及代码展示
一元运算符二元运算符三元运算符