【发布时间】:2013-10-10 05:42:20
【问题描述】:
import java.util.Random;
class Moo {
public static void main(String[] args) {
Random rand = new Random();
System.out.println("Index\tValue");
int randnumb = 1 + rand.nextInt(11);
int array[] = new int[5];
array[0] = randnumb;
array[1] = randnumb;
array[2] = randnumb;
array[3] = randnumb;
array[4] = randnumb;
for (int counter=0; counter < array.length; counter++)
System.out.println(counter + "\t" + array[counter]);
}
}
问题:每个元素都有相同的值,但我希望每个元素都有随机且不同的值。
【问题讨论】:
-
提问的地方不在这里。
-
你需要循环遍历数组并在每一个时间分配一个随机值
-
您为每个元素分配了相同的编号,因此它们是相同的。