我有这样的代码:Java数组传递通过引用
public static int MAX;
public static int MIN;
public static void startGame(){
MIN = -1;
MAX = 1;
int[] randomGridVals = new int[ROWS*COLUMNS];
fill(randomGridVals);
System.out.println(Arrays.toString(randomGridVals));
<MORE CODE>
}
private static void fill(int[] randomGridVals) {
for(int i = 0 ; i < randomGridVals.length; i++)
{
int rnd = MIN + (int)(Math.random() * ((MAX - MIN) + 1));
randomGridVals[i] = rnd;
}
}
我想到的是,数组通过引用传递和阵列有它的随机值然而,当我尝试打印其空。这是为什么发生?
“空”,因为在没有条目? – 2012-01-27 23:47:49
yes打印[] – Cemre 2012-01-27 23:48:31
MIN和MAX的值是多少? – 2012-01-27 23:48:36