学习任务:

视频学习Java赋值运算符

动手测试案例

Java赋值运算符的作用是给变量赋值,包括如下赋值运算符:

image-20200731173547625

通过上表可以看出:

1)=为基本的赋值运算符,是把=赋值号右边的值赋值给左边变量。

2)b+=a等价于 b=b+a;即把b+a的值赋值给b。

​ int a=1;int b=2;b+=a; 即 b=b+a; 即b=2+1,b=3。

3)b-=a 等价于b=b-a;

​ *=、/=、%= 这三个运算符和+=、-=类似,不再赘述。

4)赋值运算符的结合顺序是从右到左即先计算右边再赋值给左右的变量。

​ 如:

int a,b;
a=b=100;

将100赋值给b,将b的值赋值给a,最终a和b的值相等,都是100。

例子:

/**
 * 赋值运算符测试
 * 
 * @author 攀博课堂(www.pbteach.com)
 *
 */
public class OperatorDemo2 {
	public static void main(String[] args)  {
		// 定义两个变量
		int a = 1;
		//将a加1后赋值给a
		a = a+1;
		int b = 2;
		// +=赋值
		b += a;

		// 定义两个变量a和b
		int c, d;
		// 为a、b赋值100
		c = d = 100;
		System.out.println(c);
		System.out.println(d);

		// 定义一个变量
		int e = 100;
		//给e赋值
		e += 200;
		System.out.println(e);
	}
}

提问-攀博课堂
我要提问 不会就问,有效沟通
关注公众号,加入微信群交流提问。 攀博课堂官方公众号
问答列表,查看本知识点所有问题