为了账号安全,请及时绑定邮箱和手机立即绑定

赋值运算怎么做?Java.

赋值运算怎么做?Java.

qq_开始新的征程_03691366 2016-09-27 08:34:46
她是怎样运算的?
查看完整描述

3 回答

?
qq_春无力_03346826

TA贡献2条经验 获得超0个赞

数据类型 属性名称 = null(或者0);

属性名称 = 欲赋值;

可以简写

数据类型 属性名称 = 欲赋值;

“=”就是赋值的意思。

查看完整回答
反对 回复 2016-09-28
?
Chaos_祥

TA贡献11条经验 获得超4个赞

                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);

查看完整回答
反对 回复 2016-09-27
?
JustWannaHugU

TA贡献452条经验 获得超796个赞

赋值之前肯定要声明一个变量了,所以赋值运算的顺序是,

1,声明变量,根据数据类型在内存中开辟一块空间

2,赋值,即将数据存储至对应的存储空间

查看完整回答
反对 回复 2016-09-27
  • 3 回答
  • 0 关注
  • 1442 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信