赋值运算符

# 赋值运算符 **符号** >=,+=,-=,*=,/=,%= **示例** >int a,b,c; a=b=c=3; int a = 3; a+=5;等同运算a=a+5 **示例** ```java class YunSuan { public static void main(String[] args) { int x = 3; x+=4; //相当于x = x + 4; x+=4;自动做赋值运算,自动完成强制操作。 //问题 short s = 4; s = s +5; s+=5; //这两个的区别;s = s +5 编译失败,因为s是一个int类型,运算后的结果还是int类型,无法赋值给short类型。 //s+=5;编译成功,自动做赋值运算,他内部有一个自动转换动作 } } ```
posted @ 2024-07-18 17:50  帅帅啊  阅读(29)  评论(0)    收藏  举报