可以直接用隨機數(shù)為數(shù)組元素賦值嗎?
int?x?=?(int)(Math.random()*99); ???????????? ????????????nums[i]?=?x;//?為元素賦值 ???????????? ????????????可以直接用隨機數(shù)為數(shù)組元素賦值嗎?我在編譯器里跑了下,沒報錯,就是不知道這樣規(guī)范嗎? ????????????nums[i]=?(int)(Math.random()*99);
int?x?=?(int)(Math.random()*99); ???????????? ????????????nums[i]?=?x;//?為元素賦值 ???????????? ????????????可以直接用隨機數(shù)為數(shù)組元素賦值嗎?我在編譯器里跑了下,沒報錯,就是不知道這樣規(guī)范嗎? ????????????nums[i]=?(int)(Math.random()*99);
2015-12-13
舉報
2016-02-19
可以的
2015-12-14
我不太清楚你這樣賦值有什么意義,從語法角度是沒問題的。
而且你的寫法也是一種常見的寫法,不過一般情況一段代碼也就需要一兩個隨機數(shù)所以很少用數(shù)組裝
都直接這樣寫了。
不過我更喜歡這樣寫
兩種寫法效果相同