赋值、字符串连接运算符

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、通过“+”进行字符串的连接
当字符串参与运算时,数据类型转换为字符串

posted @ 2021-02-11 19:05  Java_Study_chen  阅读(371)  评论(0)    收藏  举报