符号 | 作用 | 说明 |
= | 赋值 | a = 10,将10赋值给变量a |
+= | 加法赋值 | 把左边和右边的数据做加法操作,结果赋值给左边 |
-= | 减法赋值 | 把左边的和右边的做减法操作,把结果赋值给左边 |
*= | 相乘赋值 | 左右相乘,赋值给左边 |
/= | 相除赋值 | 左右相除,赋值给左边 |
%= | 取余赋值 | 左右取余,赋值给左边 |
package com.xuge.student.controller;
public class java_jc {
public static void main(String[] args) {
//定义两个变量
String s = "aaa";
String s1 = "bbb";
System.out.println(s + s1);
System.out.println(666 + s);
System.out.println("你好"+6+77);
System.out.println(6+7+"你好");
//注意:扩展的赋值运算符底层隐含了强制类型转换
short sh = 10;
sh = (short)(sh + 20);
System.out.println("s:" + sh);
//等级顺序:byte,short,char->int->long->float->double
}
}