赋值、字符串连接运算符
1、使用“=”进行赋值运算
''=”称为赋值运算符,用于对变量赋值。关于赋值运算符,除了将右边的表达式计算出来赋值给左边以外还具备如下特点:赋值表达式本身也有值,其本身之值即为所赋之值。
int num = 18, index;
index = num%5;
System.out.println(index); //结果为3
int a, b, c;
a=b=c=100; //c=100整个表达式的值为100,将其赋值给b,同样b=(c=100)整个表达式的值也为100,然后又将这个值赋值给了a
2、使用扩展赋值表达式
在赋值运算符“=”前加上其他运算符,即为扩展赋值运算符。
运算符 表达式 计算 结果(假设 X=10)
+= X +=5 X = X+5 15
-= X -=5 X = X-5 5
*= X *=5 X = X*5 50
/= X /=5 X = X/5 2
%= X%=5 X = X%5 0
注:扩展赋值自带强转功能!
short s = 5;
s += 10; //相当于 s = (short)(s+10);
3、通过“+”进行字符串的连接
当字符串参与运算时,数据类型转换为字符串

浙公网安备 33010602011771号