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

随机生成数值并赋值给数组,这两个写法有什么不一样吗?有何不同?

随机生成数值并赋值给数组,这两个写法有什么不一样吗?有何不同?

王星星y 2017-08-13 15:48:10
(int)(Math.random()*100)=nums[i];这个写法就不可以;必须这个写法:nums[i]=(int)(Math.random()*100);有何不同?
查看完整描述

4 回答

已采纳
?
Camel97

TA贡献49条经验 获得超38个赞

等号是赋值。这是给一个变量赋一个具体值。
那以前做数学的时候应该只有说,令x=1
没有说,令1=x的吧。

查看完整回答
反对 回复 2017-08-13
?
To_The_Moon

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

神人,我服。你难道不知道赋值运算是从右往左的么?

查看完整回答
1 反对 回复 2017-08-13
?
慕姐8946757

TA贡献39条经验 获得超24个赞

从后往前推理的.

查看完整回答
反对 回复 2017-08-13
?
慕粉3148860

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

没什么不同,你要是足够牛逼你开发一套第一种那样的,第二种是别人的规则

查看完整回答
反对 回复 2017-08-13
  • 4 回答
  • 0 关注
  • 1882 浏览

添加回答

举报

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