赋值运算符
Posted 觉得自己做得到和做不到,其实只在一念之间。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了赋值运算符相关的知识,希望对你有一定的参考价值。
符号 | 作用 | 说明 |
= | 赋值 |
a=10,将10的值给变量a |
代码:
1 public class Operator { 2 public static void main(String[] args) { 3 //把10赋值给int类型的变量i 4 int i = 10; 5 System.out.println("i:" + i); 6 7 //+=把左边和右边的数据做加法操作,结果赋值给左边 8 i += 20; 9 //i=i+20; 10 System.out.println("i:" + i); 11 12 //注意:扩展的赋值运算符底层隐含了强制类型转换 13 short s = 10; 14 s += 20; 15 //s = (short) (s + 20); 16 System.out.println("s:" + s); 17 } 18 }
符号 | 作用 | 说明 |
+= | 加后赋值 | a+=b,将a+b的值给a |
-= | 减后赋值 | a-=b,将a-b的值给a |
*= | 乘后赋值 | a*=b,将axb的值给a |
/= | 除后赋值 | a/=b,将a÷b的商给a |
%= | 取余后赋值 | a%=b,将a÷b的余数给a |
注意事项:
扩展的赋值运算符隐含了强制类型转换
以上是关于赋值运算符的主要内容,如果未能解决你的问题,请参考以下文章