for (int x=0 ; x < length ; x++) {
nums[x] = (int)(Math.random()*100);
}
这是不用forezch的语句,要实现在1-100内的数随机生成然后赋值给nums数组
nums数组在之前为赋初值。
当我用foreach语句实现上述功能的时候,随机出来的数组中的值全部是0,这和foreach有没有关系啊?新人刚刚学。。求解答
以下是我改成foreach的语句:
for (int x : nums) {
x = (int)(Math.random()*100);
// 产生一个100以内的随机数,并赋值给数组的每个成
}