赋值运算符

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 }
Operator
符号 作用 说明
+= 加后赋值 a+=b,将a+b的值给a
-= 减后赋值 a-=b,将a-b的值给a
*= 乘后赋值 a*=b,将axb的值给a
/= 除后赋值 a/=b,将a÷b的商给a
%= 取余后赋值 a%=b,将a÷b的余数给a

 

 

 

 

 

 

 

注意事项:

扩展的赋值运算符隐含了强制类型转换

以上是关于赋值运算符的主要内容,如果未能解决你的问题,请参考以下文章

10个JavaScript代码片段,使你更加容易前端开发。

赋值运算符、映射和承诺。该代码有啥问题? Javascript

c++ 默认赋值运算符

Jsp获取Java的重定向赋值(String)

并发代码中赋值运算符的返回值

如何让 Eclipse 代码格式化程序开始包装赋值语句 = 运算符