编程基础 之 运算符(算数运算符、转义字符、赋值运算符、比较运算符、逻辑运算符)
算数运算符
算数运算符


转义字符
转义字符

赋值运算符
赋值运算符:
=,+=,-=,*=,/=,%=
拓展问题一:
short s1 = 1; s1 = s1 + 1; //有错吗?
short s1 = 1; s1 += 1; //有错吗?
解析:
short s1 = 1; s1 = s1 + 1;
由于1是int类型,因此s1+1运算结果也是int 型,需要强制转换类型才能赋值给short型。
short s1 = 1; s1 += 1;
可以正确编译,因为s1+= 1;相当于s1 = (short)(s1 + 1);其中有隐含的强制类型转换。
比较运算符
比较运算符\关系运算符