猿问

赋值运算怎么做?Java.

她是怎样运算的?

qq_开始新的征程_03691366
浏览 1473回答 3
3回答

qq_春无力_03346826

数据类型 属性名称 = null(或者0);属性名称 = 欲赋值;可以简写数据类型 属性名称 = 欲赋值;“=”就是赋值的意思。

Chaos_祥

                int a = 1;                int b;                //b = a;赋值表达式,是有值的,这个值是赋值的结果,即1                int c = b = a = 8;//计算顺序:c=(b=(a=8));                //实际是将赋值表达式a=8的值赋值给b,注意是将赋值表达式的值赋值给b                //同样的将之前的赋值表达式的值赋值给c                System.out.println("c = " + c);                c = (b = (a = 8) + 3);                //计算顺序:                //1)首先计算赋值表达式a=8,此时a==8,该表达式的值也等于8                //2)将a=8赋值表达式的值和3相加,和赋值给b                //3)将最外面括号的赋值表达式的值赋值给c                System.out.println("c = " + c);                a = 1;                b = a+=2;                //计算顺序                //1)计算a+=2,此时a==3,该赋值表达式的值也是3                //2)将a+=2表达式的值赋值给b                System.out.println("b = " + b);

JustWannaHugU

赋值之前肯定要声明一个变量了,所以赋值运算的顺序是,1,声明变量,根据数据类型在内存中开辟一块空间2,赋值,即将数据存储至对应的存储空间
随时随地看视频慕课网APP

相关分类

Java
我要回答