1/11运算符赋值运算符;把数据变量表达式的结果赋值给其他变量(拷贝)例子某班的A学员Java成绩是80分,B学员与A学员成绩相同,输出B学员成绩注意是右边的赋值给左边是copy另外=还可以和算术运算符合用+=-+*=/=%=a-=b---------------a=a-b;连等执行顺序从右向左练习:1变量的互换intnum1=19;intnum2=89;inttemp;temp=num1;num1=num2;运算符含义示例等价表达式+=加并赋值运算符a+=ba=a+b-=减并赋值运算符a-=ba=a-b*=乘并赋值运算符a*=ba=a*b/=除并赋值运算符a/=ba=a/b%=取模并赋值运算符a%=ba=a%b&=与并赋值运算符a&=ba=a&b|=或并赋值运算符a|=ba=a|b^=或并赋值运算符a^=ba=a^bb>>>=右移并赋值运算符a>>>=ba=a>>>b2/11num2=temp;System
println(num1);System
println(num2);-----------------------------------算数运算符;+加运算符-减运算符*乘运算符/除运算符%取模运算(除运算的余数)++增量运算符--减量运算符注意:如果对两个整形做除法结果一定是整形整数除以0时,将会报运行时错误;如果整数中被除数小于除数,结果将永远为0,所以实际开发时候使用浮点数较好
求余绝对值相除;*左边操作数决定结果的正负*如果左边小于右边则等于左边2%53/11自增自减运算不自动进行类型提升
所以:byteb=12;bytec=b++;是对的
*前缀是先执行自增或自减运算,再运行表达式
*后缀是先运行表达式,再执行自增或自减运算
演示根据天数(46)计算周数和剩余的天数练习分解个十百千位先取模得到最后的各位然后再除再取模intnum=8461